Cyber Resilience

CVE-2024-5735

MediumPublic PoC

Published: 28 June 2024

Published
28 June 2024
Modified
21 November 2024
KEV Added
Patch
CVSS Score v4 6.3 CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:Y/R:U/V:D/RE:L/U:Green
EPSS Score 0.3021 96.8th percentile
Risk Priority 31 60% EPSS · 20% KEV · 20% CVSS

Summary

CVE-2024-5735 is a medium-severity Exposure of Sensitive System Information to an Unauthorized Control Sphere (CWE-497) vulnerability in Admiror-Design-Studio Admirorframes. Its CVSS base score is 6.3 (Medium).

Operationally, exploitation aligns with the MITRE ATT&CK technique Data from Local System (T1005); ranked in the top 3.2% of CVEs by exploit likelihood; it is not currently listed in the CISA KEV catalog; a public proof-of-concept is referenced.

Deeper analysis

CVE-2024-5735 is a full path disclosure vulnerability in the AdmirorFrames Joomla! extension, specifically in the afHelper.php script. It affects all versions prior to 5.0 and enables an unauthenticated remote attacker to obtain the absolute path of the web root directory on the affected server. The issue is tracked under CWE-497 and carries a CVSS 4.0 score of 6.3.

An attacker with network access can trigger the flaw without authentication or user interaction, resulting in disclosure of limited sensitive configuration information. Successful exploitation reveals the filesystem layout, which can aid further reconnaissance or targeted follow-on attacks against the Joomla installation.

Public advisories from CERT.pl and multiple GitHub repositories containing proof-of-concept code and issue reports provide additional technical details and confirm the affected component. No explicit patch or mitigation steps beyond upgrading to version 5.0 or later are described in the available references. The associated EPSS score has remained flat at 0.3021 with no material increase since disclosure.

EU & UK References

Vulnerability details

Full Path Disclosure vulnerability in AdmirorFrames Joomla! extension in afHelper.php script allows an unauthorised attacker to retrieve location of web root folder. This issue affects AdmirorFrames: before 5.0.

CWE(s)

Related Threats

MITRE ATT&CK Enterprise TechniquesAI

T1005 Data from Local System Collection
Adversaries may search local system sources, such as file systems, configuration files, local databases, virtual machine files, or process memory, to find files of interest and sensitive data prior to Exfiltration.
T1046 Network Service Discovery Discovery
Adversaries may attempt to get a listing of services running on remote hosts and local network infrastructure devices, including those that may be vulnerable to remote software exploitation.
T1083 File and Directory Discovery Discovery
Adversaries may enumerate files and directories or may search in specific locations of a host or network share for certain information within a file system.
T1059.007 JavaScript Execution
Adversaries may abuse various implementations of JavaScript for execution.
Why these techniques?

Full path disclosure (CVE-2024-5735) facilitates T1083 (File and Directory Discovery). SSRF (CVE-2024-5736) enables T1005 (Data from Local System) via local files and T1046 (Network Service Discovery) via localhost services. XSS (CVE-2024-5737) enables T1059.007 (JavaScript) execution.

Affected Assets

admiror-design-studio
admirorframes
≤ 5.0

Mitigating Controls

Likely Mitigating Controls AI

Per-CVE control mapping for this CVE has not run yet; the list below is derived from the weakness types (CWEs) cited in the NVD entry.

addresses: CWE-497

Ongoing reviews detect and remove sensitive system information before it reaches publicly accessible systems.

addresses: CWE-497

Employs detection to prevent unauthorized mining of sensitive system information from being exfiltrated to external control spheres.

addresses: CWE-497

Documenting where system information is processed and stored prevents exposure to unauthorized control spheres.

addresses: CWE-497

The control stops sensitive system information from crossing into unauthorized control spheres through EM emanations.

addresses: CWE-497

Authorization and minimization requirements keep PII out of test/research control spheres that often lack production-grade protections.

addresses: CWE-497

Documented categorization of system information reduces the chance that sensitive internals are left exposed to unauthorized spheres.

addresses: CWE-497

System information is concealed or replaced with decoys, reducing leakage to unauthorized observers.

addresses: CWE-497

Ensures sensitive system information is not disclosed outside the intended control sphere through error output.

References