CVE-2024-25738

Published May 22, 2024 CVSS 3.1 · 9.1 Critical EPSS < 1% KEV · Not listed
Description
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 remote attacker to overwrite local configuration files to gain access to the administrator panel and achieve Remote Code Execution. A mitigating factor is that it requires the allow_url_include PHP runtime setting to be on, which is off in default installations. It also requires the /Upgrade route to be exposed, which is exposed by default after installing VuFind, and is recommended to be disabled by setting autoConfigure to false in config.ini.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2024-1844 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 remote attacker to overwrite local configuration files to gain access to the administrator panel and achieve Remote Code Execution. A mitigating factor is that it requires the allow_url_include PHP runtime setting to be on, which is off in default installations. It also requires the /Upgrade route to be exposed, which is exposed by default after installing VuFind, and is recommended to be disabled by setting autoConfigure to false in config.ini.
Github GHSA Github GHSA GHSA-wx24-vqrg-m6m5 VuFind Server-Side Request Forgery (SSRF) vulnerability
History
Type Values Removed Values Added
Metrics epss

{'score': 0.0127}

epss

{'score': 0.01159}

Type Values Removed Values Added
First Time appeared Openlibraryfoundation
Openlibraryfoundation vufind
CPEs cpe:2.3:a:openlibraryfoundation:vufind:*:*:*:*:*:*:*:*
Vendors & Products Openlibraryfoundation
Openlibraryfoundation vufind
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}

Type Values Removed Values Added
Weaknesses CWE-918
Metrics cvssV3_1

{'score': 9.1, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
mitre
Published
Updated
Feb 13, 2025, 3:47 PM
Reserved
Feb 11, 2024, 12:00 AM
Status
Deferred
Published
May 22, 2024, 7:15 PM
Modified
Jun 17, 2026, 7:16 AM