Vulnerability · Published Dec 26, 2024 · Assigned by GitHub_M

CVE-2024-56361Stored Cross-Site Scripting (XSS) in lgsl v7.0

Medium 5.3

In plain English

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

Severity (CVSS 4.0)5.3Medium
Exploit odds (30 days)0.5%top 59.7% of all CVEs
Exploited in the wildNo reportsCISA SSVC: poc
Attack toolingNoneno public tooling known

Official description

LGSL (Live Game Server List) provides online status for games. Before 7.0.0, a stored cross-site scripting (XSS) vulnerability was identified in lgsl. The function lgsl_query_40 in lgsl_protocol.php has implemented an HTTP crawler. This function makes a request to the registered game server, and upon crawling the malicious /info endpoint with our payload, will render our javascript on the info page. This information is being displayed via lgsl_details.php. This vulnerability is fixed in 7.0.0.

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
Packagisttltneon/lgsl7.0.0GHSA-xx95-62h6-h7v3

Affected products (as reported)

VendorProductVersions
tltneon lgsl < 7.0.0

Weakness: CWE-79 · Vector: CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N

References