CVE-2024-54819

I, Librarian before and including 5.11.1 is vulnerable to Server-Side Request Forgery (SSRF) due to improper input validation in classes/security/validation.php

Critical · published January 7, 2025

CVSS v3.1
9.1
EPSS
21%
Percentile
97.5
In the wild
Unconfirmed
What it is

🚨 A sneaky Server-Side Request Forgery vulnerability lurks in I, Librarian versions up to 5.11.1, allowing attackers to make requests that could expose sensitive information! 🔥 Think of this like a receptionist at a library who blindly forwards calls to any number given, even if it's an internal line meant for emergencies — unwittingly opening the door to sensitive information. An attacker could exploit this flaw to send requests to internal services, potentially accessing confidential data or manipulating the system in devastating ways! Imagine the chaos if someone gained unauthorized access to your library's private catalog — it could lead to data leaks and unauthorized control.

Put simply

Think of this like a receptionist at a library who blindly forwards calls to any number given, even if it's an internal line meant for emergencies — unwittingly opening the door to sensitive information. The SSRF vulnerability arises from improper input validation in `classes/security/validation.php`, enabling attackers to send crafted requests that the server does not properly check.

What to do

An attacker could exploit this flaw to send requests to internal services, potentially accessing confidential data or manipulating the system in devastating ways! Imagine the chaos if someone gained unauthorized access to your library's private catalog — it could lead to data leaks and unauthorized control. Update I, Librarian immediately to version 5.11.2 to patch this vulnerability. Additionally, audit your input validation mechanisms to ensure they reject unexpected URLs and parameters. Regularly review your server's request handling processes. You've got this! With swift action, you can lock down your systems and keep the library safe. 🛡️

The record
Technical detail
CVSS v3.1
9.1 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
CVSS v4.0
Not supplied
EPSS
0.20821 · 97.5th percentile
Published
2025-01-07T00:00Z
EPSS history
Timeline
  • 07 JAN 00:00Z
    I, Librarian before and including 5.11.1 is vulnerable to Server-Side Request Forgery (SSRF) due to improper input validation in classes/security/validation.php
    cvelistv5