PT-2026-69853
CVE-2026-47754
·
Published
2026-08-10
·
Updated
2026-08-10
Description by
CVSS 3.1
9.3
CriticalMetricsAV:N/AC:L/PR:N/UI:N/S:C/C:H/I:L/A:N
Name of the Vulnerable Software and Affected Versions
Metacat versions 1.x through 2.19.1
Description
Metacat contains an unauthenticated path traversal issue within the original 1.x API. The
action=read endpoint fails to validate the archiveEntryName parameter, which is then concatenated into a filesystem path by the readArchiveEntry() function. Additionally, the hasReadPermission() check is commented out, allowing an unauthenticated remote attacker to read any file accessible to the Tomcat process via a single GET request. This can lead to credential theft, exfiltration of client certificates and private keys for member node impersonation, disclosure of embargoed research data, and broad system reconnaissance.Recommendations
Update to Metacat version 3.0.0 or later.
As a temporary workaround, disable or restrict access to the 1.x API servlets and restart Tomcat or the software hosting the servlets.
Found an issue in the description? Have something to add? Feel free to write us 👾