Skip to main content
VulnerabilityPublished

CVE-2025-50983: readarr · SQL Injection

Source CVE Database V5

0

Not known to be exploited · CVSS 8.3 High.

Data as of 26 Oct 2026, 14:05 UTC

CVSS 3.1 base score
8.3High
How severe the flaw is on the 0–10 CVSS scale.
EPSS
0.3% chance of exploitation in 30 days – higher than 28% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:L

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 27 Aug 2025

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.

What to do

AI-suggested

Immediate mitigation should focus on input validation and sanitization of the 'sortKey' parameter to prevent injection of malicious SQL code. Developers should implement parameterized queries or prepared statements within the Readarr codebase to eliminate direct concatenation of user input into SQL commands. Until an official patch is released, organizations should restrict access to the vulnerable API endpoint by implementing network-level controls such as IP whitelisting, VPN-only access, or firewall rules to limit exposure. Monitoring and logging API requests for unusual patterns or excessive query complexity can help detect attempted exploitation. Additionally, organizations should conduct an inventory to identify all Readarr instances and ensure they are not publicly accessible. Regular backups of the SQLite database are recommended to enable recovery in case of data corruption or deletion. Finally, organizations should stay alert for official patches or updates from Readarr and apply them promptly once available.

Description

SQL Injection vulnerability exists in the sortKey parameter of the GET /api/v1/wanted/cutoff API endpoint in readarr 0.4.15.2787. The endpoint fails to properly sanitize user-supplied input, allowing attackers to inject and execute arbitrary SQL commands against the backend SQLite database. Sqlmap confirmed exploitation via stacked queries, demonstrating that the parameter can be abused to run arbitrary SQL statements. A heavy query was executed using SQLite's RANDOMBLOB() and HEX() functions to simulate a time-based payload, indicating deep control over database interactions.

References

Community reviews

Loading reviews…