Impact
A flaw in LibreTranslate versions through 1.9.7 permits unauthenticated attackers to inject arbitrary values into the X‑Forwarded‑For header, enabling the spoofing of client IP addresses. This weakness disables the intended validation of forwarded headers (CWE‑348) and lets an attacker bypass IP‑based rate limiting and flood bans, potentially allowing unlimited abuse of the translation API.
Affected Systems
LibreTranslate up to and including version 1.9.7 are affected. The security bug was fixed in commit 397fd22; any release after that contains the patch.
Risk and Exploitability
The CVSS score of 6.9 indicates a moderate risk. Although EPSS data is not available and the vulnerability is not listed in the CISA KEV catalog, the flaw can be exploited remotely via simple HTTP requests with a crafted X‑Forwarded‑For header and requires no authentication. Attackers with network access can easily bypass IP restrictions and abuse the service, creating a significant risk for systems exposed to public traffic.
OpenCVE Enrichment