Vulnerability · Published Mar 9, 2025 · Assigned by VulDB

CVE-2025-2123GeSHi CSS cssgen.php get_var cross site scripting

Low 3.5

In plain English

A low-severity cross-site scripting in GeSHi. Proof-of-concept exploit code is public. The chance it is exploited in the next 30 days is estimated at 0.5% (higher than 41% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.

Severity (CVSS 3.1)3.5Low
Exploit odds (30 days)0.5%top 58.8% of all CVEs
Exploited in the wildNo reportsCISA SSVC: poc
Attack toolingNoneno public tooling known

Official description

A vulnerability, which was classified as problematic, has been found in GeSHi up to 1.0.9.1. Affected by this issue is the function get_var of the file /contrib/cssgen.php of the component CSS Handler. The manipulation of the argument default-styles/keywords-1/keywords-2/keywords-3/keywords-4/comments leads to cross site scripting. The attack may be launched remotely. The exploit has been disclosed to the public and may be used.

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
Debian:12geshi1.0.8.4-2DEBIAN-CVE-2025-2123
Debian:13geshi1.0.8.4-2DEBIAN-CVE-2025-2123
Debian:14geshi1.0.8.4-2DEBIAN-CVE-2025-2123
Packagistgeshi/geshino fix listedGHSA-pr6q-g5gv-qgr7
Ubuntu:22.04:LTSgeshino fix listedUBUNTU-CVE-2025-2123
Ubuntu:24.04:LTSgeshino fix listedUBUNTU-CVE-2025-2123
Ubuntu:25.10geshino fix listedUBUNTU-CVE-2025-2123
Ubuntu:26.04:LTSgeshino fix listedUBUNTU-CVE-2025-2123
Ubuntu:26.10geshino fix listedUBUNTU-CVE-2025-2123

Affected products (as reported)

VendorProductVersions
n/a GeSHi 1.0.9.01.0.9.1

Weakness: CWE-79, CWE-94 · Vector: CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:N/I:L/A:N

References