CVE-2012-6708
Last modified
CVE-2012-6708 is a vulnerability of currently unknown severity. jQuery before 1.9.0 is vulnerable to Cross-site Scripting (XSS) attacks. The jQuery(strInput) function does not differentiate selectors from HTML in a reliable fashion. EPSS estimates a 8.79% chance of exploitation in the next 30 days.
Description
jQuery before 1.9.0 is vulnerable to Cross-site Scripting (XSS) attacks. The jQuery(strInput) function does not differentiate selectors from HTML in a reliable fashion. In vulnerable versions, jQuery determined whether the input was HTML by looking for the '<' character anywhere in the string, giving attackers more flexibility when attempting to construct a malicious payload. In fixed versions, jQuery only deems the input to be HTML if it explicitly starts with the '<' character, limiting exploitability only to attackers who can control the beginning of a string, which is far less common.
Metrics
Weakness Enumeration
Affected Software
| Vendor | Product | Versions |
|---|---|---|
| Jquery | Jquery | < 1.9.0 |
References
- http://www.securityfocus.com/bid/102792Third Party Advisory, VDB Entry
- https://bugs.jquery.com/ticket/11290Exploit, Issue Tracking, Vendor Advisory
- https://github.com/jquery/jquery/commit/05531fc4080ae24070930d15ae0cea7ae056457dPatch, Third Party Advisory
- https://snyk.io/vuln/npm:jquery:20120206Patch, Third Party Advisory
- http://www.securityfocus.com/bid/102792Third Party Advisory, VDB Entry
- https://bugs.jquery.com/ticket/11290Exploit, Issue Tracking, Vendor Advisory
- https://github.com/jquery/jquery/commit/05531fc4080ae24070930d15ae0cea7ae056457dPatch, Third Party Advisory
- https://snyk.io/vuln/npm:jquery:20120206Patch, Third Party Advisory
Timeline
- Published
- Last Modified
- Status
- Modified
Frequently Asked Questions
What is CVE-2012-6708?
How severe is CVE-2012-6708?
How do I fix CVE-2012-6708?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2012
- CVE-2012-6702Expat, when used in a parser that has not called XML_SetHash…
- CVE-2012-6703Integer overflow in the snd_compr_allocate_buffer function i…7.8
- CVE-2012-6704The sock_setsockopt function in net/core/sock.c in the Linux…7.8
- CVE-2012-6705Cross Site Scripting (XSS) exists in Jamroom before 4.2.7 vi…
- CVE-2012-6706A VMSF_DELTA memory corruption was discovered in unrar befor…
- CVE-2012-6707WordPress through 4.8.2 uses a weak MD5-based password hashi…
- CVE-2012-6709ELinks 0.12 and Twibright Links 2.3 have Missing SSL Certifi…
- CVE-2012-6710ext_find_user in eXtplorer through 2.1.2 allows remote attac…
- CVE-2012-6711A heap-based buffer overflow exists in GNU Bash before 4.3 w…7
- CVE-2012-6712In the Linux kernel before 3.4, a buffer overflow occurs in …9.8
- CVE-2012-6713The job-manager plugin before 0.7.19 for WordPress has multi…
- CVE-2012-6714The count-per-day plugin before 3.2.3 for WordPress has XSS …
Are you affected by CVE-2012-6708?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
