jquery prior to 1.9.0 allows Cross-site Scripting attacks via the load method. The load method fails to recognize and remove "<script>" HTML tags that contain a whitespace character, i.e: "</script >", which results in the enclosed script logic to be executed.
{
"unresolved_ranges": [
{
"extracted_events": [
{
"introduced": "3.0.0"
},
{
"last_affected": "3.1.3"
}
],
"source": "CPE_RANGE",
"cpes": [
"cpe:2.3:a:netapp:oncommand_system_manager:*:*:*:*:*:*:*:*"
],
"vendor_product": "netapp:oncommand_system_manager"
},
{
"source": "CPE_STRING",
"extracted_events": [
{
"last_affected": "21.2-NA"
}
],
"cpes": [
"cpe:2.3:o:juniper:junos:21.2:-:*:*:*:*:*:*"
],
"vendor_product": "juniper:junos"
},
{
"extracted_events": [
{
"last_affected": "8.58"
}
],
"source": "CPE_STRING",
"cpes": [
"cpe:2.3:a:oracle:peoplesoft_enterprise_peopletools:8.58:*:*:*:*:*:*:*"
],
"vendor_product": "oracle:peoplesoft_enterprise_peopletools"
}
]
}{
"cpe": "cpe:2.3:a:jquery:jquery:*:*:*:*:*:node.js:*:*",
"extracted_events": [
{
"introduced": "0"
},
{
"fixed": "1.9.0"
}
],
"source": "CPE_RANGE"
}