Skip to content
NewA calmer, faster ZeroHour
Vulnerability1 · 1 read

CVE-2026-90915

Path traversal directory deletion in Joomla core

CVSS 4.0
7.0 high
EPSS
—
Published
·
Modified
Analyze CVE-2026-90915 with Vani AIImpact, affected versions, exploitation status, mitigations and detection

CVE-2026-90915 is a path-traversal flaw (CWE-22) in Joomla core’s file-based caching layer. Improper validation of the cache group name lets a traversal sequence be passed into cache file storage when the cache purge action runs, so arbitrary directories can be deleted. An attacker needs network access and high privileges (an administrator who can purge cache), with no user interaction; the result is high integrity and availability impact and no direct confidentiality loss. Every Joomla installation from 4.0.0 through 5.4.8 and from 6.0.0 through 6.1.3 is affected. No public proof of concept is known and the issue is not in CISA KEV, so exploitation is none known.

What to do: Upgrade Joomla core to a vendor-patched release outside the affected ranges (later than 5.4.8 on the 4.x/5.x line and later than 6.1.3 on the 6.x line) as listed in the Joomla security advisory. Until then, restrict administrator and cache-purge privileges to trusted accounts, and if an admin account may have been misused, review logs and the filesystem for unexpected directory deletions.

ProductAffected
Joomla! Core4.0.0 through 5.4.8 and 6.0.0 through 6.1.3
Estimated exposure
masson the order of 1 million Joomla sites — Public CMS usage surveys have long placed active Joomla sites in the high hundreds of thousands to low millions, and the stated ranges cover essentially all Joomla 4.x, 5.x, and early 6.x installs; this is an order-of-magnitude estimate of…

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

Description · NVD

Joomla! Core - [20260905] - Core - Arbitrary directory deletion via cache purge action in Joomla 4.0.0-5.4.8, 6.0.0-6.1.3 -An improper validation of the cache group name allowed path traverals in the file storage of the caching layer, resulting in arbitrary directory deletions.

Vendors
joomla
Products
joomla\!
Ecosystems
Joomla
Weakness
CWE-22
Vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:N/VI:H/VA:H/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:X/R:X/V:X/RE:X/U:X

In the news

1 story