CVE-2026-73881: Helidon Serialization Config Unaggregated Resource Load

Deserialization filter configuration is loaded directly via ClassLoader.getResources() instead of aggregated metadata discovery. In single or shaded JAR environments, this causes configuration file collisions and omissions, leading to missing deserialization filters.

Provally CuratedPublic repositoryMediumMedium confidenceVerifiedApache-2.0Java
greprules fetch cve-2026-73881-helidon-serialization-config-unaggregated-resource-load --engine opengrep

Description

Deserialization filter configuration is loaded directly via ClassLoader.getResources() instead of aggregated metadata discovery. In single or shaded JAR environments, this causes configuration file collisions and omissions, leading to missing deserialization filters.