GitHub Advisoryadvisory · Packagist

GHSA-mxjf-hc9v-xgv2 ExtJS JavaScript framework used in TYPO3 vulnerable to Cross-site Scripting

MEDIUM Published 2024-05-30 Modified 2024-05-30 Official page ↗
Ecosystem
Packagist
Packages
typo3/cms
Severity
Moderate
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
Weaknesses
CWE-79
Reviewed
2024-05-30

Affected packages

• Packagist typo3/cms: >= 6.2.0, < 6.2.3 → fixed in 6.2.3 • Packagist typo3/cms: >= 6.1.0, < 6.1.9 → fixed in 6.1.9 • Packagist typo3/cms: >= 4.7.0, < 4.7.19 → fixed in 4.7.19 • Packagist typo3/cms: >= 4.5.0, < 4.5.34 → fixed in 4.5.34

Description

Failing to properly validate the HTTP host-header TYPO3 CMS is susceptible to host spoofing. TYPO3 uses the HTTP host-header to generate absolute URLs in several places like 404 handling, http(s) enforcement, password reset links and many more. Since the host header itself is provided by the client it can be forged to any value, even in a name based virtual hosts environment. A blog post describes this problem in great detail.

Related

Weakness · CWE (1)

  • CWE-79 Improper Neutralization of Input During Web Page Generation weakness

References