CVE-2026-29062: Jackson Core Context Depth Bypass

Direct creation of child contexts via the stream read context bypasses maximum nesting depth validation defined in `StreamReadConstraints`. This can lead to uncontrolled resource consumption and a StackOverflowError or Denial of Service (DoS) when deeply nested documents are parsed. Delegate these operations to `createChildArrayContext` and `createChildObjec

Provally CuratedPublic repositoryHighMedium confidenceVerifiedApache-2.0Java
greprules fetch cve-2026-29062-jackson-core-context-depth-bypass --engine opengrep

Description

Direct creation of child contexts via the stream read context bypasses maximum nesting depth validation defined in `StreamReadConstraints`. This can lead to uncontrolled resource consumption and a StackOverflowError or Denial of Service (DoS) when deeply nested documents are parsed. Delegate these operations to `createChildArrayContext` and `createChildObjec