p PatchFirst

CVE-2026-50193

CVE-2026-50193 · jackson-databind: Deeply nested JsonNode throws StackOverflowError for toString()

This page contains facts from public vulnerability sources. Check the original advisory before updating.

jackson-databind contains the general-purpose data-binding functionality and tree-model for Jackson Data Processor. From 2.13.0 until 2.14.0, a potential Denial-of-Service exists when attacker sends deeply nested JSON if (and only if) the service reads deeply nested (1000s of levels) JSON as JsonNode (ObjectMapper.readTree()) and writes out same (or modifided) node using JsonNode.toString(). This can consume significant amount of resources with concurrent relatively small requests (1000 nested arrays is 2kB). This vulnerability is fixed in 2.14.0.

CVSS 6.3 · Medium · EPSS 0.6% · Fix available

Published
Updated

Stack: system

Affected products and versions

  • jackson-databind

    Versions
    • >= 2.10.0, < 2.14.0: Affected

    No fix published

  • jackson-databind Debian:12

    Affected ranges
    • ECOSYSTEM: < 2.14.0-1

    Update to 2.14.0-1

  • jackson-databind Debian:13

    Affected ranges
    • ECOSYSTEM: < 2.14.0-1

    Update to 2.14.0-1

  • jackson-databind Debian:14

    Affected ranges
    • ECOSYSTEM: < 2.14.0-1

    Update to 2.14.0-1

  • jackson-databind Ubuntu:Pro:14.04:LTS

    Versions
    • 2.2.2-1
    • 2.2.2-1ubuntu0.1~esm1
    Affected ranges
    • ECOSYSTEM: (−∞, +∞)

    No fix published

  • jackson-databind Ubuntu:Pro:16.04:LTS

    Versions
    • 2.4.2-2
    • 2.4.2-3
    • 2.4.2-3ubuntu0.1~esm1
    • 2.4.2-3ubuntu0.1~esm2
    Affected ranges
    • ECOSYSTEM: (−∞, +∞)

    No fix published

  • jackson-databind Ubuntu:18.04:LTS

    Versions
    • 2.8.6-1
    • 2.9.1-1
    • 2.9.4-1
    • 2.9.5-1
    • 2.9.8-1~18.04
    Affected ranges
    • ECOSYSTEM: (−∞, +∞)

    No fix published

  • jackson-databind Ubuntu:20.04:LTS

    Versions
    • 2.9.9.3-1
    • 2.10.0-2
    • 2.10.1-1
    • 2.10.2-1
    Affected ranges
    • ECOSYSTEM: (−∞, +∞)

    No fix published

  • jackson-databind Ubuntu:22.04:LTS

    Versions
    • 2.12.1-1
    • 2.12.5-1
    • 2.13.0-1
    • 2.13.0-2
    Affected ranges
    • ECOSYSTEM: (−∞, +∞)

    No fix published

  • jackson-databind Ubuntu:24.04:LTS

    Versions
    • 2.14.0-1
    Affected ranges
    • ECOSYSTEM: (−∞, +∞)

    No fix published

  • jackson-databind Ubuntu:25.10

    Versions
    • 2.14.0+ds-1
    Affected ranges
    • ECOSYSTEM: (−∞, +∞)

    No fix published

  • jackson-databind Ubuntu:26.10

    Versions
    • 2.14.0+ds-1build1
    • 2.14.0+ds-2
    Affected ranges
    • ECOSYSTEM: (−∞, +∞)

    No fix published

  • jackson-databind Ubuntu:26.04:LTS

    Versions
    • 2.14.0+ds-1
    • 2.14.0+ds-1build1
    Affected ranges
    • ECOSYSTEM: (−∞, +∞)

    No fix published

Original sources

Check your server →