Every CVE Search/ Get API key

CVE-2022-33154

brotkrueml/schema fails to properly encode user input for output in HTML context, leading to XSS

5.4 MediumFix available

The schema (aka Embedding schema.org vocabulary) extension before 1.13.1 and 2.x before 2.5.1 for TYPO3 allows XSS.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
Low
User interaction
Required

What an attacker can affect

Confidentiality
Low
Integrity
Low
Availability
None

Exploit likelihood

0.52%Down 0.4 points since Jul 13, 2022
90%50%10%1%

What each source reports

NVD Score used 5.4

The schema (aka Embedding schema.org vocabulary) extension before 1.13.1 and 2.x before 2.5.1 for TYPO3 allows XSS.

Record
CVE-2022-33154
CVSS 3.1
5.4 MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N
CVSS 2.0
3.5 LowAV:N/AC:M/Au:S/C:N/I:P/A:N
Weakness
CWE-79
Updated
2026-11-02
CVE List No score

The schema (aka Embedding schema.org vocabulary) extension before 1.13.1 and 2.x before 2.5.1 for TYPO3 allows XSS.

Record
CVE-2022-33154
Updated
2026-11-02
EUVDEUVD-2022-5898 No score

The schema (aka Embedding schema.org vocabulary) extension before 1.13.1 and 2.x before 2.5.1 for TYPO3 allows XSS.

Record
EUVD-2022-5898
Updated
2026-11-03
GitHub AdvisoriesGHSA-374w-gwqr-fmxg 5.4

brotkrueml/schema fails to properly encode user input for output in HTML context, leading to XSS

The extension fails to properly encode user input for output in HTML context. A TYPO3 backend user account is required to exploit the vulnerability.

Record
GHSA-374w-gwqr-fmxg
CVSS 3.1
5.4 MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N
Weakness
CWE-79
Updated
2026-11-02
OSVGHSA-374w-gwqr-fmxg 5.4

brotkrueml/schema fails to properly encode user input for output in HTML context, leading to XSS

The extension fails to properly encode user input for output in HTML context. A TYPO3 backend user account is required to exploit the vulnerability.

Record
GHSA-374w-gwqr-fmxg
CVSS 3.1
5.4 MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N
Weakness
CWE-79
Updated
2026-11-02
OSV No score

The schema (aka Embedding schema.org vocabulary) extension before 1.13.1 and 2.x before 2.5.1 for TYPO3 allows XSS.

Record
CVE-2022-33154
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
brotkrueml/schema
Packagist
2.0.0 up to 2.5.1
2.5.1
brotkrueml/schema
Packagist
before 1.13.1
1.13.1
brotkrueml/schema
Packagist
2.0.0 up to 2.5.1, plus listed versions
v2.0.0v2.0.1v2.0.2v2.1.0v2.2.0
Show 5 moreShow less
v2.2.1v2.2.2v2.3.0v2.4.0v2.5.0
2.5.1
brotkrueml/schema
Packagist
before 1.13.1, plus listed versions
v0.1.0v0.2.0v0.3.0v0.4.0v0.5.0
Show 28 moreShow less
v0.6.0v0.7.0v0.8.0v0.8.1v0.9.0v1.0.0v1.1.0v1.10.0v1.11.0v1.11.1v1.12.0v1.12.1v1.13.0v1.2.0v1.3.0v1.3.1v1.4.0v1.4.1v1.4.2v1.5.0v1.5.1v1.5.2v1.6.0v1.7.0v1.7.1v1.7.2v1.8.0v1.9.0
1.13.1

History

History
RecordedChangedSources
aliasesEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2022-33154 is a medium vulnerability (CVSS 5.4) in Schema Project Schema, published June 17, 2022. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.52%, the 44th percentile. Fixed in brotkrueml/schema 2.5.1.

References

MoveEnter Open