CVE-2025-62614: booklore · Missing Authorization
Affects bookloreSource CVE Database V5
Not known to be exploited · CVSS 8.7 High.
Data as of 26 Oct 2026, 09:08 UTC
- EPSS
- 0.4% chance of exploitation in 30 days – higher than 36% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:NExploitation evidence
Disclosed: evidence found.
CVE published 22 Oct 2025
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by 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
Affected software
| Product | Affected | Fixed in |
|---|---|---|
GitHubbooklore-app/booklorepkg:github/booklore-app/bookloreOther threats | Affected
| Fixed in– |
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
Organizations should immediately upgrade BookLore installations to versions later than 1.8.1 where the vulnerability is patched. If upgrading is not immediately feasible, administrators must implement strict network-level access controls to restrict access to the BookMediaController endpoints, such as IP whitelisting or VPN-only access. Review and enforce proper authorization annotations on all media-serving endpoints within the application. Audit the CoverJwtFilter or equivalent authentication middleware to ensure it correctly blocks unauthenticated requests. Conduct thorough access control testing and penetration testing focused on media content endpoints. Additionally, monitor logs for unusual access patterns indicative of enumeration attempts. Educate users and administrators about the risk and ensure backups of book content are securely stored. Finally, consider deploying Web Application Firewalls (WAFs) with rules to detect and block unauthorized media access attempts.
Description
BookLore is a self-hosted web app for organizing and managing personal book collections. In versions 1.8.1 and prior, an authentication bypass vulnerability in the BookMediaController allows any unauthenticated user to access and download book covers, thumbnails, and complete PDF/CBX page content without authorization. The vulnerability exists because multiple media endpoints lack proper access control annotations, and the CoverJwtFilter continues request processing even when no authentication token is provided. This enables attackers to enumerate and exfiltrate all book content from the system, bypassing the intended download permissions (canDownload) entirely. This issue has been patched via commit b226c43.