Description
Open Library Foundation VuFind v11.0.3 and v4.1 is vulnerable to toInorrect Access Control. The application fails to stop processing an incoming request in VuFind\Controller\AbstractBase::validateAccessPermission after it has found that controller level access permissions do not allow access to the requested function. The requester receives a response indicating that access was denied, but the actual function is executed regardless of that.
Published: 2026-08-05
Score: 9.8 Critical
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A flaw in VuFind’s request handling causes the application to continue executing a requested controller function even after reporting an access denied response. This incorrect access control allows an attacker to invoke privileged operations that are meant to be restricted, potentially exposing or manipulating sensitive catalog metadata. The weakness is identified as an improper authorization failure (CWE‑863).

Affected Systems

The vulnerability affects the Open Library Foundation’s VuFind application, specifically versions 11.0.3 and 4.1. These releases are web‑based cataloging platforms and have been deployed by libraries and educational institutions worldwide.

Risk and Exploitability

The CVSS score of 9.8 reflects the high severity of this flaw, and although the EPSS score is less than 1 % and it is not listed in the CISA KEV catalog, the risk of exploitation remains significant because the bug can be triggered via a standard HTTP request to any controller endpoint guarded by ACLs. An adversary can craft a request that receives a 403 response yet still causes the protected method to execute, enabling arbitrary privileged actions without needing an authenticated session or elevated privileges.

Generated by OpenCVE AI on August 6, 2026 at 18:25 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Deploy the latest VuFind release that includes the access-control fix.
  • If an immediate upgrade is not possible, restrict network access to instances of the vulnerable versions so that only trusted administrative hosts can reach them.
  • Apply application‑level hardening by ensuring that any deny decision in the ACL logic immediately terminates further processing, and audit custom controller code for missing access checks or unconditional execution paths.

Generated by OpenCVE AI on August 6, 2026 at 18:25 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 07 Aug 2026 11:45:00 +0000

Type Values Removed Values Added
First Time appeared Vufind
Vufind vufind
Vendors & Products Vufind
Vufind vufind

Thu, 06 Aug 2026 18:45:00 +0000

Type Values Removed Values Added
Title Incorrect Access Control Leading to Unauthorized Function Execution in VuFind

Thu, 06 Aug 2026 17:15:00 +0000

Type Values Removed Values Added
Title Unauthorized Function Execution in VuFind Due to Access Control Flaw
Weaknesses CWE-284

Thu, 06 Aug 2026 13:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-863
Metrics cvssV3_1

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

ssvc

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


Thu, 06 Aug 2026 00:45:00 +0000

Type Values Removed Values Added
Title Unauthorized Function Execution in VuFind Due to Access Control Flaw
Weaknesses CWE-284

Wed, 05 Aug 2026 23:45:00 +0000

Type Values Removed Values Added
Description Open Library Foundation VuFind v11.0.3 and v4.1 is vulnerable to toInorrect Access Control. The application fails to stop processing an incoming request in VuFind\Controller\AbstractBase::validateAccessPermission after it has found that controller level access permissions do not allow access to the requested function. The requester receives a response indicating that access was denied, but the actual function is executed regardless of that.
References

cve-icon MITRE

Status: PUBLISHED

Assigner: mitre

Published:

Updated: 2026-08-06T12:21:02.066Z

Reserved: 2026-06-08T00:00:00.000Z

Link: CVE-2026-52466

cve-icon Vulnrichment

Updated: 2026-08-06T12:20:36.904Z

cve-icon NVD

Status : Received

Published: 2026-08-06T00:16:53.593

Modified: 2026-08-06T13:18:19.720

Link: CVE-2026-52466

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-07T11:13:21Z

Weaknesses