PT-2007-3716 · Prototype · Prototypejs
Published
2007-04-30
·
Updated
2024-02-14
·
CVE-2007-2383
CVSS v2.0
5.0
Medium
| Vector | AV:N/AC:L/Au:N/C:P/I:N/A:N |
Name of the Vulnerable Software and Affected Versions
prototypejs versions prior to 1.5.1 RC3
Description
The issue allows remote attackers to obtain data via a web page that retrieves the data through a URL in the SRC attribute of a SCRIPT element and captures the data using other JavaScript code, also known as "JavaScript Hijacking." This occurs because the prototypejs framework exchanges data using JavaScript Object Notation (JSON) without an associated protection scheme.
Recommendations
For versions prior to 1.5.1 RC3, update to version 1.5.1 RC3 or later to resolve the issue. As a temporary workaround, consider restricting the use of JSON data exchange in the prototypejs framework until a patch is applied.
Fix
Found an issue in the description? Have something to add? Feel free to write us 👾
Related Identifiers
Affected Products
Prototypejs