Description
The InputFilter::getInstance() method omitted a security sensitive parameter from the instance cache key.
Published: 2026-05-26
Score: 7.5 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The InputFilter::getInstance() method creates a cache key from its arguments but fails to include a security‑sensitive parameter. As a consequence, distinct filtering contexts may, unintentionally, share the same InputFilter instance. Based on the description, it is inferred that an attacker could exploit this cache collision by providing crafted input that depends on the omitted parameter, causing the filter to swallow malicious data or bypass validation checks. Based on the description, it is inferred that the result is a loss of data integrity that could lead to privilege escalation or other downstream attacks, depending on how the filtered content is used.

Affected Systems

The affected product is Joomla! CMS from Joomla! Project. No explicit version range is given; the advisory references the 2026‑05‑17 bulletin, so any installation that has not applied the 1049 security update is potentially vulnerable. There is no listing of additional product variants, so the scope covers all standard Joomla! CMS builds that include the current InputFilter::getInstance() implementation.

Risk and Exploitability

CVSS score of 7.5 and EPSS < 1% indicate a high severity but low probability of exploitation. Based on the description, it is inferred that the flaw can be triggered through regular input mechanisms that reach the InputFilter, such as form submissions or API payloads. Based on the description, it is inferred that because the bug removes a security‑sensitive parameter from the cache key, an attacker can force reuse of a cached InputFilter instance, injecting data that bypasses validation. Based on the description, it is inferred that no exploitation reports exist, but the defect could be used in the wild by anyone who can supply input to a vulnerable site.

Generated by OpenCVE AI on May 28, 2026 at 19:01 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update to the latest Joomla! CMS release that includes security revision 1049 for InputFilter::getInstance
  • Verify that the updated code now includes the previously omitted security‑sensitive parameter in the cache key when caching is enabled; perform functional tests with known input vectors
  • Review any third‑party extensions or custom code that explicitly creates or accesses InputFilter instances, ensuring they do not rely on cached objects without unique context separation

Generated by OpenCVE AI on May 28, 2026 at 19:01 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 28 May 2026 19:45:00 +0000

Type Values Removed Values Added
First Time appeared Joomla joomla\!
CPEs cpe:2.3:a:joomla:joomla\!:*:*:*:*:*:*:*:*
Vendors & Products Joomla joomla\!

Thu, 28 May 2026 17:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-548
CWE-704

Thu, 28 May 2026 14:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-524
Metrics cvssV3_1

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

ssvc

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


Wed, 27 May 2026 10:30:00 +0000

Type Values Removed Values Added
First Time appeared Joomla
Joomla joomla!
Vendors & Products Joomla
Joomla joomla!

Tue, 26 May 2026 20:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-548
CWE-704

Tue, 26 May 2026 17:00:00 +0000

Type Values Removed Values Added
Description The InputFilter::getInstance() method omitted a security sensitive parameter from the instance cache key.
Title Joomla! Core - [20260517] - Incorrect Cache Key Construction for InputFilter objects
References

cve-icon MITRE

Status: PUBLISHED

Assigner: Joomla

Published:

Updated: 2026-06-05T07:27:45.423Z

Reserved: 2026-05-26T10:06:17.656Z

Link: CVE-2026-48901

cve-icon Vulnrichment

Updated: 2026-05-28T13:18:12.029Z

cve-icon NVD

Status : Analyzed

Published: 2026-05-26T17:16:54.880

Modified: 2026-05-28T19:31:32.370

Link: CVE-2026-48901

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-05-28T19:15:06Z

Weaknesses
  • CWE-524

    Use of Cache Containing Sensitive Information