Description
In jQuery versions greater than or equal to 1.2 and before 3.5.0, passing HTML from untrusted sources - even after sanitizing it - to one of jQuery's DOM manipulation methods (i.e. .html(), .append(), and others) may execute untrusted code. This problem is patched in jQuery 3.5.0.
Remediation
References
Related Vulnerabilities
MySQL CVE-2020-14845 Vulnerability (CVE-2020-14845)
IBMHttpServer Heap-based Buffer Overflow Vulnerability (CVE-2026-8834)
Oracle Database Server CVE-2019-2516 Vulnerability (CVE-2019-2516)
Moodle Unrestricted Upload of File with Dangerous Type Vulnerability (CVE-2016-9187)
Microsoft SQL Server CVE-2023-32025 Vulnerability (CVE-2023-32025)