CVE-2025-42616CWE-352csrf

CVE-2025-42616

published December 8, 2025

CVSS
7.0
EPSS
0%
Percentile
6.4
In the wild
Unconfirmed
What it is

Some endpoints in vulnerability-lookup that modified

application state (e.g. changing database entries, user data,

configurations, or other privileged actions) may have been accessible

via HTTP GET requests without requiring a CSRF token. This flaw leaves

the application vulnerable to Cross-Site Request Forgery (CSRF) attacks:

an attacker who tricks a logged-in user into visiting a malicious

website could cause the user’s browser to issue GET requests that

perform unintended state-changing operations in the context of their

authenticated session.

Because the server would treat these GET requests as valid (since no

CSRF protection or POST method enforcement was in place), the attacker

could exploit this to escalate privileges, change settings, or carry out

other unauthorized actions without needing the user’s explicit consent

or awareness.

The fix ensures that all state-changing endpoints now require HTTP POST

requests and include a valid CSRF token. This enforces that state

changes cannot be triggered by arbitrary cross-site GET requests. This issue affects Vulnerability-Lookup: before 2.18.0.

The record
Technical detail
CVSS
7.0 · NONE
CVSS v4.0
Not supplied
EPSS
0.00173 · 6.4th percentile
Weakness
CWE-352 · Cross-Site Request Forgery (CSRF)
Published
2025-12-08T18:15Z
References (1)
EPSS history
Timeline
  • 08 DEC 12:09Z
    CSRF vulnerability in CIRCL Vulnerability-Lookup
    cvelistv5