PT-2026-103955
CVE-2026-103923
·
تاريخ النشر
2026-10-01
·
تاريخ التحديث
2026-10-30
الوصف من
CVSS 4.0
2.1
منخفضةالمقاييسAV:N/AC:L/AT:P/PR:N/UI:A/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Name of the Vulnerable Software and Affected Versions
KaTeX versions 0.11.0 through 0.18.1
Description
KaTeX uses ordinary JavaScript property access for the renderer options object, the trust setting, default and processor setting metadata, and namespace lookup and group restoration. This allows inherited properties to be treated as explicitly supplied values. If
Object.prototype is polluted or an attacker controls the options object's prototype, attacker-controlled mathematical expressions can use an inherited trust value to enable trusted rendering. This can lead to user-interaction cross-site scripting (XSS)—a technique where malicious scripts are injected into trusted websites—or the loading of attacker-selected external resources in applications that insert unsanitized KaTeX output into a page. KaTeX does not create the prototype pollution itself, and rendering an expression alone does not execute script.Recommendations
Update to version 0.18.2.
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾