# jq.

Every CVE that names jq among its affected products, newest first. Vendors and products are as the CNA wrote them.

## Records, newest first

- [jq: stack overflow in deep structural equality](https://agentprime.io/advisories/CVE-2026-47770.md)
  `CVE-2026-47770` · CVE record: jqlang jq · CVSS 6.8 Medium · Not analysed yet · Published 25 Jun 2026 · Tags: Denial of service
- [jq --rawfile invalid-state reuse after String too long causes heap-buffer-overflow](https://agentprime.io/advisories/CVE-2026-49839.md)
  `CVE-2026-49839` · CVE record: jqlang jq · CVSS 7.1 High · Not analysed yet · Published 25 Jun 2026 · Tags: Memory corruption
- [jq: potential integer overflow in jvp_string_append](https://agentprime.io/advisories/CVE-2026-54679.md)
  `CVE-2026-54679` · CVE record: jqlang jq · CVSS 6.9 Medium · Not analysed yet · Published 25 Jun 2026 · Tags: Memory corruption
- [jq: Stack Overflow in Recursive Object Merge](https://agentprime.io/advisories/CVE-2026-43896.md)
  `CVE-2026-43896` · CVE record: jqlang jq · CVSS 6.2 Medium · Not analysed yet · Published 11 May 2026 · Tags: Denial of service
- [jq: Embedded NUL in jq import paths causes local redaction-policy bypass and preserves sensitive fields in published artifacts](https://agentprime.io/advisories/CVE-2026-43895.md)
  `CVE-2026-43895` · CVE record: jqlang jq · CVSS 4.4 Medium · Not analysed yet · Published 11 May 2026 · Tags: CWE-20, CWE-158
- [jq: stack overflow in module loading on mutual \`include\`](https://agentprime.io/advisories/CVE-2026-44777.md)
  `CVE-2026-44777` · CVE record: jqlang jq · CVSS 5.4 Medium · Not analysed yet · Published 11 May 2026 · Tags: Denial of service
- [jq: Wild stack write via signed-integer overflow in decNumber D2U() macro](https://agentprime.io/advisories/CVE-2026-43894.md)
  `CVE-2026-43894` · CVE record: jqlang jq · CVSS 6.2 Medium · Not analysed yet · Published 11 May 2026 · Tags: Memory corruption
- [jq: Embedded NUL truncates top-level jq programs loaded with -f](https://agentprime.io/advisories/CVE-2026-41256.md)
  `CVE-2026-41256` · CVE record: jqlang jq · CVSS 5.5 Medium · Not analysed yet · Published 11 May 2026 · Tags: CWE-158
- [jq: Stack overflow via unbounded recursion in jv_contains](https://agentprime.io/advisories/CVE-2026-40612.md)
  `CVE-2026-40612` · CVE record: jqlang jq · CVSS 5.4 Medium · Not analysed yet · Published 11 May 2026 · Tags: Denial of service
- [jq: Signed-int overflow in \`stack_reallocate\` (jq VM stack)](https://agentprime.io/advisories/CVE-2026-41257.md)
  `CVE-2026-41257` · CVE record: jqlang jq · CVSS 6.4 Medium · Not analysed yet · Published 11 May 2026 · Tags: Memory corruption
- [jq: Embedded-NUL Truncation in CLI JSON Input Path Causes Prefix-Only Validation of Malformed Input](https://agentprime.io/advisories/CVE-2026-33948.md)
  `CVE-2026-33948` · CVE record: jqlang jq · CVSS 2.9 Low · Not analysed yet · Published 13 Apr 2026 · Tags: CWE-20, CWE-170
- [jq: Algorithmic complexity DoS via hardcoded MurmurHash3 seed](https://agentprime.io/advisories/CVE-2026-40164.md)
  `CVE-2026-40164` · CVE record: jqlang jq · CVSS 7.5 High · Not analysed yet · Published 13 Apr 2026 · Tags: Weak cryptography or TLS, Denial of service, CWE-341
- [jq: Out-of-Bounds Read in jv_parse_sized() Error Formatting for Non-NUL-Terminated Counted Buffers](https://agentprime.io/advisories/CVE-2026-39979.md)
  `CVE-2026-39979` · CVE record: jqlang jq · CVSS 6.9 Medium · Not analysed yet · Published 13 Apr 2026 · Tags: Memory corruption
- [jq: Missing runtime type checks for \_strindices lead to crash and limited memory disclosure](https://agentprime.io/advisories/CVE-2026-39956.md)
  `CVE-2026-39956` · CVE record: jqlang jq · CVSS 6.1 Medium · Not analysed yet · Published 13 Apr 2026 · Tags: Memory corruption
- [jq: Unbounded Recursion in jv_setpath(), jv_getpath() and delpaths_sorted()](https://agentprime.io/advisories/CVE-2026-33947.md)
  `CVE-2026-33947` · CVE record: jqlang jq · CVSS 6.2 Medium · Not analysed yet · Published 13 Apr 2026 · Tags: Denial of service
- [jq: Integer overflow in jvp_string_append() allows Heap-based Buffer Overflow](https://agentprime.io/advisories/CVE-2026-32316.md)
  `CVE-2026-32316` · CVE record: jqlang jq · CVSS 8.2 High · Not analysed yet · Published 13 Apr 2026 · Tags: Memory corruption
- [jqlang jq JSON jq_test.c run_jq_tests assertion](https://agentprime.io/advisories/CVE-2025-9403.md)
  `CVE-2025-9403` · CVE record: jqlang jq · CVSS 4.8 Medium · Not analysed yet · Published 25 Aug 2025 · Tags: Denial of service
- [jq heap use after free vulnerability in f_strflocaltime](https://agentprime.io/advisories/CVE-2025-49014.md)
  `CVE-2025-49014` · CVE record: jqlang jq · CVSS 5.5 Medium · Not analysed yet · Published 19 Jun 2025 · Tags: Memory corruption
- [AddressSanitizer: stack-buffer-overflow in jq_fuzz_execute (jv_string_vfmt)](https://agentprime.io/advisories/CVE-2025-48060.md)
  `CVE-2025-48060` · CVE record: jqlang jq · CVSS 7.7 High · Not analysed yet · Published 21 May 2025 · Tags: Memory corruption
- [jq has signed integer overflow in jv.c:jvp_array_write](https://agentprime.io/advisories/CVE-2024-23337.md)
  `CVE-2024-23337` · CVE record: jqlang jq · CVSS 4.3 Medium · Not analysed yet · Published 21 May 2025 · Tags: Memory corruption
- [Type confusion in jq](https://agentprime.io/advisories/CVE-2024-53427.md)
  `CVE-2024-53427` · CVE record: jqlang jq · CVSS 8.1 High · Not analysed yet · Published 26 Feb 2025 · Tags: Memory corruption
- [jq has stack-based buffer overflow in decNaNs](https://agentprime.io/advisories/CVE-2023-50268.md)
  `CVE-2023-50268` · CVE record: jqlang jq · CVSS 6.2 Medium · Not analysed yet · Published 13 Dec 2023 · Tags: Memory corruption
- [jq has heap-buffer-overflow vulnerability in the function decToString in decNumber.c](https://agentprime.io/advisories/CVE-2023-50246.md)
  `CVE-2023-50246` · CVE record: jqlang jq · CVSS 6.2 Medium · Not analysed yet · Published 13 Dec 2023 · Tags: Memory corruption

## Filters and formats

Filters are query parameters on this URL: `q` (words, as in a web search engine: `"a phrase"`, `OR`, `-word`; an id; a package or product name), `severity` (low, medium, high or critical), `critical=1`, `kev=1`, `ecosystem` (npm, pypi, packagist, go, maven, rubygems, crates, nuget, hex), `kind=package`, `assigner` (a CNA’s short name), `min_score` and `state`. Each record’s title links to its Markdown page.

- The same list as JSON: <https://api.agentprime.io/v1/advisories?technology=jq>
- Every list: <https://agentprime.io/advisories.md>, critical: <https://agentprime.io/advisories/critical.md>; by weakness: <https://agentprime.io/advisories/tag/sql-injection.md> and the other tags in <https://agentprime.io/llms.txt>; by technology: `/advisories/technology/<slug>.md` (`fortinet-fortimail`)

---

The web page: <https://agentprime.io/advisories/technology/jq/>. Everything for agents: <https://agentprime.io/llms.txt>.
