Geshi is a syntax-highlighting library with a focused exposure surface centered on the single product, used for code display and formatting across web applications and documentation systems. The observed vulnerability signal recurs around improper input validation, reflecting the parsing demands of handling diverse programming-language syntax structures. Current severity, exploitation, and exposure counts are shown alongside this summary.
The number and severity of CVEs published that impact products developed by Geshi over time
Signals from CVEs in this vendor scope (3 CVEs).
3 CVEs · Highest risk first
| CVE | Published | CVSS | Risk | KEV | Exploit |
|---|---|---|---|---|---|
CVE-2008-5185MEDIUM The highlighting functionality in geshi.php in GeSHi before 1.0.8 allows remote attackers to cause a denial of service (infinite loop) via an XML sequence containing an opening del | Nov 21, 2008 | 5.0 | 23 | NO | YES |
CVE-2008-5186HIGH The set_language_path function in geshi.php in Generic Syntax Highlighter (GeSHi) before 1.0.8.1 might allow remote attackers to conduct file inclusion attacks via crafted inputs t | Nov 21, 2008 | 7.5 | 20 | NO | NO |
CVE-2005-3080MEDIUM contrib/example.php in GeSHi before 1.0.7.3 allows remote attackers to read arbitrary files via the language field without a source field set. | Sep 27, 2005 | 5.0 | 15 | NO | NO |
Signals from CVEs in this vendor scope (3 CVEs).
An overview of all social media posts that mention a CVE ID that affects a product developed by Geshi.
Media articles that mention a CVE ID that affects a product developed by Geshi — matched by CVE ID, not by vendor name.