CVE-2016-10537
MEDIUMbackbone < 0.3.3 - Cross-Site Scripting via Model#Escape Function
Title source: llmDescription
backbone is a module that adds in structure to a JavaScript heavy application through key-value pairs and custom events connecting to your RESTful API through JSON There exists a potential Cross Site Scripting vulnerability in the `Model#Escape` function of backbone 0.3.3 and earlier, if a user is able to supply input. This is due to the regex that's replacing things to miss the conversion of things such as `<` to `<`.
References (2)
Core 2
Core References
Third Party Advisory x_refsource_misc
https://nodesecurity.io/advisories/108
Issue Tracking, Third Party Advisory x_refsource_misc
https://github.com/jashkenas/backbone/compare/0.3.3...0.5.0#diff-0d56d0d310de7ff18b3cef9c2f8f75dcL1008
Scores
CVSS v3
5.4
EPSS
0.0069
EPSS Percentile
48.8%
Attack Vector
NETWORK
CVSS:3.0/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N
Details
CWE
CWE-79
Status
published
Products (2)
backbone_project/backbone
< 0.3.3
npm/backbone
0.3.3 - 0.5.0npm
Published
May 31, 2018
Tracked Since
Feb 18, 2026