CVE 8.1 HIGH

In Spring for Apache Pulsar, overly broad trusted-package matching in header mapper exposes JDK classes to deserialization_CVE-2026-41732

8.1 / 10
HIGH
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H

Description

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.

Basic Information

ID CVE-2026-41732
Source vmware
Published Jun 9, 2026 at 23:49

Affected Product

Vendor Spring
Product Spring for Apache Pulsar
Version 2.0.0
Affected Versions Spring Spring for Apache Pulsar 2.0.0
Spring Spring for Apache Pulsar 1.2.0
Spring Spring for Apache Pulsar 1.1.0

CWE Classification

References

💭 Join the Security Discussion

🔒 Your email address will not be published. Required fields are marked *

⚠️ Please be respectful and constructive in your comments. Security discussions should remain professional.