CVE Catalog

CVE-2026-41732

HighCVSS 8.1
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.35%

27th percentile - higher than 27% of all known CVEs

Summary

A vulnerability in the JsonPulsarHeaderMapper component in Spring for Apache Pulsar causes type header matching against trusted packages to use a prefix check, meaning trusting any package implicitly trusts all its subpackages. Additionally, an empty trusted-packages configuration falls back to trusting all packages instead of a safe default allow-list.

Risk Assessment

An attacker could exploit this to inject malicious header types, potentially leading to remote code execution or other attacks.

Recommendation

Update Spring for Apache Pulsar to version 2.0.6, 1.2.18, or 1.1.18 (depending on your line), which include the fix.

Related vulnerabilities

Original NVD description (English source)

JsonPulsarHeaderMapper matched type headers against trusted packages using a prefix check, meaning that trusting any package implicitly trusted all of its subpackages. Additionally, an empty trusted-packages configuration fell back to trusting all packages rather than applying a safe default allow-list. Affected versions: Spring for Apache Pulsar 2.0.0 through 2.0.5; 1.2.0 through 1.2.17; 1.1.0 through 1.1.17.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS