Cross-site Scripting in in JRuby
Moderate severity
GitHub Reviewed
Published
May 2, 2022
to the GitHub Advisory Database
•
Updated Jan 28, 2023
Description
Published by the National Vulnerability Database
Nov 23, 2012
Published to the GitHub Advisory Database
May 2, 2022
Reviewed
Nov 1, 2022
Last updated
Jan 28, 2023
The regular expression engine in JRuby before 1.4.1, when $KCODE is set to 'u', does not properly handle characters immediately after a UTF-8 character, which allows remote attackers to conduct cross-site scripting (XSS) attacks via a crafted string.
References