Potential Denial-of-Service when attacker sends deeply nested JSON if (and only if) service:
JsonNode (ObjectMapper.readTree())JsonNode.toString()which can consume significant amount of resources with concurrent relatively small requests (1000 nested arrays is 2kB).
Fixed in 2.14.0 via https://github.com/FasterXML/jackson-databind/issues/3447.
Avoid serializing JsonNode using toString(): use ObjectMapper.writeValueAsString(node)
{
"cwe_ids": [
"CWE-400"
],
"github_reviewed": true,
"github_reviewed_at": "2026-06-23T21:21:12Z",
"nvd_published_at": "2026-06-23T21:17:01Z",
"severity": "MODERATE"
}