CVE-2023-4560
Omeka S ≤ 4.0.4
Raw vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:NCVSS and EPSS are reproduced from their sources (NVD, FIRST EPSS). Risk Priority is our own derived reading, not an NVD score.
Summary
CVE-2023-4560 is a medium-severity Improper Authorization of Index Containing Sensitive Information (CWE-612) vulnerability in Omeka Omeka S. Its CVSS base score is 6.5 (Medium).
Operationally, exploitation aligns with the MITRE ATT&CK technique Steganography (T1001.002); ranked in the top 47% of CVEs by exploit likelihood; it is not currently listed in the CISA KEV catalog; a public proof-of-concept is referenced.
EU & UK References
- 🇪🇺 ENISA EUVD: EUVD-2023-54415
Vulnerability Data
Improper Authorization of Index Containing Sensitive Information in GitHub repository omeka/omeka-s prior to 4.0.4.
- CWE(s)
Related Threats
MITRE ATT&CK Enterprise Techniques
CVEs Like This One
Affected Assets
Mitigating Controls
Mitigating Controls (NIST CSF 2.0) AI
Derived directly from the weakness types (CWEs) cited in the NVD entry via our AI-authored CWE→CSF cross-walk (authority under review) — links open the control.
Directly enforces authorization policy and least privilege for access to sensitive data including indexes.
Mitigating Controls (ISO/IEC 27001:2022 Annex A) AI
Derived directly from the weakness types (CWEs) cited in the NVD entry via our AI-authored CWE→ISO cross-walk (authority under review) — links open the control.
A.5.12 only defines and communicates a classification scheme (with owners accountable for applying it); it does not itself authorize, enforce, or restrict index access, so the improper authorization weakness and its exploitability remain untouched per the owner's labeling-dependency rule
A.5.15 only requires defining a topic-specific access control policy and determining requirements; it does not itself enforce, implement, or act on those rules to stop exploitation of an improperly authorized search index (per the owner's labeling rule and its positive form: policy/requirements are a dependency for other controls like A.8.3, not a preventer themselves).
A.5.18's provisioning, review, revocation and authorization steps (incl. owner approval, segregation, timely removal on role/employment change) directly enforce that only authorized actors can access the sensitive index, stopping exploitation in most cases; the bounded remainder is flawed index designs that leak outside any access control decision (e.g. via side-channel or mis-indexed public metadata).
Privileged access rights may be used to enforce index restrictions but are not the primary control.
A.8.3 directly restricts index access via configuration mechanisms, per-user/group rights, isolation, dynamic techniques, authentication and encryption, preventing exploitation for the dominant authorization slice of CWE-612; the bounded remainder is flawed index-generation logic itself (e.g. over-inclusion of sensitive docs before any access control is applied).