CVE-2022-0339CWE-918

Server-Side Request Forgery (SSRF) in janeczku/calibre-web

Medium · published January 30, 2022

CVSS v3.0
6.5
EPSS
1%
Percentile
61.3
In the wild
Unconfirmed
What it is

⚠️ A sneaky SSRF vulnerability lurks in Pypi's calibreweb versions prior to 0.6.16. It's like a restaurant that lets delivery drivers access the kitchen without checking their ID! Imagine a restaurant that allows delivery drivers to waltz into the kitchen without verifying who they are. This SSRF lets attackers trick your server into making requests on their behalf, potentially exposing sensitive information or accessing internal services. If exploited, this vulnerability could allow attackers to make unauthorized requests to internal services, possibly leading to data leaks or disruption. While it's not known to be actively exploited, the potential to uncover sensitive data is still a risk worth addressing!

Put simply

Imagine a restaurant that allows delivery drivers to waltz into the kitchen without verifying who they are. This SSRF lets attackers trick your server into making requests on their behalf, potentially exposing sensitive information or accessing internal services. This Server-Side Request Forgery (SSRF) vulnerability allows attackers to send crafted requests from the server context, bypassing restrictions and accessing resources that should remain hidden.

What to do

If exploited, this vulnerability could allow attackers to make unauthorized requests to internal services, possibly leading to data leaks or disruption. While it's not known to be actively exploited, the potential to uncover sensitive data is still a risk worth addressing! To mitigate this issue, upgrade calibreweb to version 0.6.16 or later immediately. Implement additional validation on incoming URLs to ensure requests are legitimate and safe. You've got this! With a quick upgrade and some extra validation, you can keep your services secure! 🛡️

The record
Technical detail
CVSS v3.0
6.5 · MEDIUM
Vector
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N
CVSS v4.0
Not supplied
EPSS
0.00962 · 61.3th percentile
Weakness
CWE-918 · Server-Side Request Forgery (SSRF)
Published
2022-01-30T13:17Z
EPSS history
Timeline
  • 30 JAN 13:17Z
    Server-Side Request Forgery (SSRF) in janeczku/calibre-web
    cvelistv5