CVE-2021-3986

Medium

Description

A vulnerability in janeczku/calibre-web allows unauthorized users to view the names of private shelves belonging to other users. This issue occurs in the file shelf.py at line 221, where the name of the shelf is exposed in an error message when a user attempts to remove a book from a shelf they do not own. This vulnerability discloses private information and affects all versions prior to the fix.

SeverityMedium
CVSS4.3
Exploit probability—
ProductJaneczku Calibre-web
PublishedNov 15, 2024
First seenNov 15, 2024
Weakness typeCWE-209CWE-209

How to fix

Update
  • janeczku calibre-web0.6.15 or later
  • calibreweb0.6.15 or later

Affected products

ProductAffected versionsFixed in
janeczku calibre-webv < 0.6.150.6.15
calibrewebPyPIv < 0.6.150.6.15

Check your version

Choose the product and enter the version you run to see whether it falls in the affected range.

In the Intelligence 360 plan

Attack Surface Management

See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.

CVE-2021-3986 · Janeczku Calibre-web · Dark Radar