CVE-2023-30614CWE-79

Improper Neutralization of Script-Related HTML Tags in a Web Page in pay

High · published April 19, 2023

CVSS v3.1
7.1
EPSS
0%
Percentile
38.1
In the wild
Unconfirmed
What it is

Pay is a payments engine for Ruby on Rails 6.0 and higher. In versions prior to 6.3.2 a payments info page of Pay is susceptible to reflected Cross-site scripting. An attacker could create a working URL that renders a javascript link to a user on a Rails application that integrates Pay. This URL could be distributed via email to specifically target certain individuals. If the targeted application contains a functionality to submit user-generated content (such as comments) the attacker could even distribute the URL using that functionality. This has been patched in version 6.3.2 and above. Users are advised to upgrade. There are no known workarounds for this vulnerability.

The record
Technical detail
CVSS v3.1
7.1 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L
CVSS v4.0
Not supplied
EPSS
0.00450 · 38.1th percentile
Weakness
CWE-79 · Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')
Published
2023-04-19T17:28Z
EPSS history
Timeline
  • 19 APR 17:28Z
    Improper Neutralization of Script-Related HTML Tags in a Web Page in pay
    cvelistv5