FreeBSD VuXML: Documenting security issues in FreeBSD and the FreeBSD Ports Collection

jackson-databind -- type parameters bypass the polymorphic type validator

Affected packages
jackson-databind < 2.22.4

Details

VuXML ID 8c1b47e2-cf3d-11f1-a655-3497f65b111b
Discovery 2026-10-17
Entry 2026-10-22

The Jackson project reports:

Type parameters of generic type ids, and element types of array type ids, were not passed to the configured PolymorphicTypeValidator, so a deny-listed type could be reached through a type parameter.

They are now validated like direct type ids. Approval by base type only covers subtypes of that base type, allowIfSubTypeIsArray() no longer accepts abstract or interface element types without allow-listing, and approval of an array type covers its element type only when given as exactly that class.

References

CVE Name CVE-2026-110879
URL https://github.com/FasterXML/jackson-databind/blob/2.x/release-notes/VERSION-2.x