CyberSecBulletin

Jqlang vulnerabilities

We track 6 vulnerabilities in Jqlang products. 6 are rated high or critical, and none are known to be exploited. The most recent was published on June 25, 2026.

6vulnerabilities
0critical
6high
0exploited
7.5average CVSS score

Latest Jqlang vulnerabilities

  • 7.1 High severity

    jq: Out-of-bounds Write

    CVE-2026-49839Jqlang

    jq is a command-line JSON processor. Prior to 1.8.2,` jq --rawfile` can turn a handled oversized-string error into invalid-state reuse and a real heap out-of-bounds write in assertion-disabled builds. When jv_load_file(raw=1) reads an attacker-controlled file,

  • 7.5 High severity

    jq: Use of Weak Hash

    CVE-2026-40164Jqlang

    jq is a command-line JSON processor. Before commit 0c7d133c3c7e37c00b6d46b658a02244fdd3c784, jq used MurmurHash3 with a hardcoded, publicly visible seed (0x432A9843) for all JSON object hash table operations, which allowed an attacker to precompute key collisi

  • 7.5 High severity

    jq: Heap-based Buffer Overflow

    CVE-2026-32316Jqlang

    jq is a command-line JSON processor. An integer overflow vulnerability exists through version 1.8.1 within the jvp_string_append() and jvp_string_copy_replace_bad functions, where concatenating strings with a combined length exceeding 2^31 bytes causes a 32-bi

  • 7.5 High severity

    jq: Out-of-bounds Write

    CVE-2025-48060Jqlang

    jq is a command-line JSON processor. In versions up to and including 1.7.1, a heap-buffer-overflow is present in function `jv_string_vfmt` in the jq_fuzz_execute harness from oss-fuzz. This crash happens on file jv.c, line 1456 `void* p = malloc(sz);`. As of t

  • 8.1 High severity

    jq: Access of Resource Using Incompatible Type

    CVE-2024-53427Jqlang

    decNumberCopy in decNumber.c in jq through 1.7.1 does not properly consider that NaN is interpreted as numeric, which has a resultant stack-based buffer overflow and out-of-bounds write, as demonstrated by use of --slurp with subtraction, such as a filter of .

  • 7.5 High severity

    Jq: Out-of-bounds Write

    CVE-2023-49355JqlangEPSS 1.17%

    decToString in decNumber/decNumber.c in jq 88f01a7 has a one-byte out-of-bounds write via the " []-1.2e-1111111111" input. NOTE: this is not the same as CVE-2023-50246. The CVE-2023-50246 71c2ab5 reference mentions -10E-1000010001, which is not in normalized s