Skip to content
Heist/ feed
Unrated

Integer overflow of the escape_characters counter in print_string_ptr() (cJSON.c). The counter is a size_t and the wrap needs ~858,993,460 control characters, i.e. a 32-bit size_t; the CVE text itself

Type: withdrawalSource: OSV1 source record

Integer overflow of the escape_characters counter in print_string_ptr() (cJSON.c). The counter is a size_t and the wrap needs ~858,993,460 control characters, i.e. a 32-bit size_t; the CVE text itself limits it to 32-bit platforms. Echo builds cjson only for amd64 and arm64, where size_t is 64-bit and the overflow cannot occur. There is no upstream fix to carry. Refs: - https://security-tracker.debian.org/tracker/CVE-2026-16554 - https://cert.pl/en/posts/2026/07/CVE-2026-16554 details: | Same reasoning as libssh2 CVE-2026-58050: 32-bit-only arithmetic overflow, Echo ships 64-bit builds only. Re-evaluate if a 32-bit architecture is ever added to this spec.

Announced Group revision 1
Original source ↗

ECHO-23c9-2f44-73c2

Primary source · Revision 1 · Withdrawn

Imported from structured advisory data. Source references identify upstream records or fields; verify affected versions and your deployed configuration.

Security context

Source reference: osv:ECHO-23c9-2f44-73c2

cjson

Source reference: /affected/0/package/name

Affected versions
Not stated in this record
Fixed versions
1.7.18-3.1+deb13u1+e1

Source reference: /affected/0/ranges

Prerequisites
Not stated in this record

Structured affected-version data

Original package identities and version rules from this source.

[
  {
    "ranges": [
      {
        "type": "ECOSYSTEM",
        "events": [
          {
            "introduced": "0"
          },
          {
            "fixed": "1.7.18-3.1+deb13u1+e1"
          }
        ]
      }
    ],
    "package": {
      "name": "cjson",
      "purl": "pkg:deb/echo/cjson",
      "ecosystem": "Echo"
    },
    "database_specific": {
      "source": "https://advisory.echohq.com/osv/ECHO-23c9-2f44-73c2.json"
    }
  }
]

Publisher severity

No explicit severity was provided.

Event
#27766 · Revision 1
Added to Heist Feed
Publisher date
Read the original announcement