Swig (Simplified Wrapper and Interface Generator) is a code-generation tool that translates interface definitions into bindings across multiple programming languages, making its vulnerabilities particularly sensitive to injection and path-traversal flaws during the compilation and generation phase. Its observed weakness pattern centers on code injection and path traversal issues that arise in the parsing and file-handling logic of the code-generation pipeline itself, rather than in downstream compiled bindings. Current severity, exploitation status, and exposure counts are shown alongside this summary.
The number and severity of CVEs published that impact products developed by Swig Project over time
Signals from CVEs in this vendor scope (2 CVEs).
2 CVEs · Highest risk first
| CVE | Published | CVSS | Risk | KEV | Exploit |
|---|---|---|---|---|---|
CVE-2023-25344CRITICAL An issue was discovered in swig-templates thru 2.0.4 and swig thru 1.4.2, allows attackers to execute arbitrary code via crafted Object.prototype anonymous function. | Mar 15, 2023 | 9.8 | 31 | NO | NO |
CVE-2023-25345HIGH Directory traversal vulnerability in swig-templates thru 2.0.4 and swig thru 1.4.2, allows attackers to read arbitrary files via the include or extends tags. | Mar 15, 2023 | 7.5 | 23 | NO | NO |
Signals from CVEs in this vendor scope (2 CVEs).
An overview of all social media posts that mention a CVE ID that affects a product developed by Swig Project.
Media articles that mention a CVE ID that affects a product developed by Swig Project — matched by CVE ID, not by vendor name.