NewsSecurity Vulnerabilities

Ruby Rails Gem Cross-Site Scripting Vulnerability

CVE Number – CVE-2017-12097

A vulnerability in the delayed_job_web rails gem could allow an unauthenticated, remote attacker to conduct a cross-site scripting (XSS) attack on a targeted system.

The vulnerability is due to insufficient validation of user-supplied input processed by the affected software. An attacker could exploit this vulnerability by sending a user an email message that contains a malicious link and persuading the user to click the link. A successful exploit could allow the attacker to execute arbitrary JavaScript code in the context of the user’s browser, which could be used to conduct further attacks.

The vendor has not confirmed the vulnerability and software updates are not available.

Analysis

To exploit this vulnerability, the attacker may use misleading language or instructions to persuade a user to click a malicious link.

Cisco Talos has released a vulnerability report and a blog post for this vulnerability at the following links: Talos-2017-0449 and Vulnerability Spotlight: Ruby Rails Gem XSS Vulnerabilities

Safeguards
Administrators are advised to contact the vendor regarding future updates and releases.

Administrators are advised to allow only trusted users to have network access.

Users should verify that unsolicited links are safe to follow.

Administrators are advised to monitor affected systems.

For additional information about cross-site scripting attacks and the methods used to exploit these vulnerabilities, see the Cisco Applied Mitigation Bulletin Understanding Cross-Site Scripting (XSS) Threat Vectors.

Vendor Announcements

Vendor announcements are not available.

Affected Products

RubyGems        rails_admin               1.2 (Base, .0)

Fixed Software

Software patches are not available.



 

Duncan

Duncan is a technology professional with over 20 years experience of working in various IT roles. He has a interest in cyber security, and has a wide range of other skills in radio, electronics and telecommunications.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.