CVE-2024-25738

A Server-Side Request Forgery (SSRF) vulnerability in the /Upgrade/FixConfig route in Open Library Foundation VuFind 2.0 through 9.1 before 9.1.1 allows a…

Critical · published May 22, 2024

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

🚨 A crafty SSRF vulnerability could let attackers overwrite your local config files in VuFind, giving them the keys to your admin panel! 🔥 Think of it like a delivery person who can not only drop off packages but also rearrange your entire office while you’re away — without you ever knowing! 🎁 With this vulnerability, an attacker could gain remote code execution, potentially leading to a complete takeover of your system. They could manipulate your configuration files at will, making it a nightmare scenario for any administrator. This is absolutely devastating if left unaddressed!

Put simply

Think of it like a delivery person who can not only drop off packages but also rearrange your entire office while you’re away — without you ever knowing! 🎁 This SSRF vulnerability in VuFind allows attackers to exploit the /Upgrade/FixConfig route to manipulate server requests, thereby enabling unauthorized changes to local configuration files and executing arbitrary code.

What to do

With this vulnerability, an attacker could gain remote code execution, potentially leading to a complete takeover of your system. They could manipulate your configuration files at will, making it a nightmare scenario for any administrator. This is absolutely devastating if left unaddressed! To protect yourself, immediately upgrade to VuFind version 9.1.1 or later. Additionally, ensure that the allow_url_include setting is turned off, and configure the /Upgrade route to be inaccessible by setting autoConfigure to false in your config.ini file. You've got this! With these steps, you can lock this down and keep your system 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.00681 · 51.8th percentile
Published
2024-05-22T18:56Z
EPSS history
Timeline
  • 22 MAY 18:56Z
    A Server-Side Request Forgery (SSRF) vulnerability in the /Upgrade/FixConfig route in Open Library Foundation VuFind 2.0 through 9.1 before 9.1.1 allows a…
    cvelistv5