CVE-2021-3987CWE-284

Improper Access Control in janeczku/calibre-web

Medium · published November 15, 2024

CVSS v3.0
5.4
EPSS
0%
Percentile
26.9
In the wild
Unconfirmed
What it is

An improper access control vulnerability exists in janeczku/calibre-web. The affected version allows users without public shelf permissions to create public shelves. The vulnerability is due to the `create_shelf` method in `shelf.py` not verifying if the user has the necessary permissions to create a public shelf. This issue can lead to unauthorized actions being performed by users.

The record
Technical detail
CVSS v3.0
5.4 · MEDIUM
Vector
CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N
CVSS v4.0
Not supplied
EPSS
0.00346 · 26.9th percentile
Weakness
CWE-284 · Improper Access Control
Published
2024-11-15T10:52Z
EPSS history
Timeline
  • 15 NOV 10:52Z
    Improper Access Control in janeczku/calibre-web
    cvelistv5