Echo: jq: security update to 1.7.1-6+deb13u2+e3

high Tenable Cloud Security Plugin ID 459008

Description

There are packages installed that are affected by a vulnerability referenced in the following CVE:

- 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, it repeatedly appends file chunks to the same jv
string accumulator. Once jv_string_append_buf() returns jv_invalid_with_msg("String too long"), the raw-
file loop does not stop. If the file contains at least one more byte, the next loop iteration appends a
new chunk to an object that is already invalid. With assertions enabled this aborts in jvp_string_ptr().
With assertions disabled, the invalid object is interpreted as a string object and ASan reports heap-
buffer-overflow. This vulnerability is fixed in 1.8.2. (CVE-2026-49839)

Solution

Update the jq library and its related packages to version 1.7.1-6+deb13u2+e3 or later.

See Also

https://advisory.echohq.com/cve/CVE-2026-49839

Plugin Details

Severity: High

ID: 459008

Version: Revision 1.1

Type: Local

Published: 10/2/2026

Updated: 10/2/2026

Risk Information

VPR

Risk Factor: Medium

Score: 4.3

Percentile: 53.42

CVSS v2

Risk Factor: Medium

Base Score: 6.6

Temporal Score: 5.2

Vector: CVSS2#AV:L/AC:L/Au:N/C:N/I:C/A:C

CVSS Score Source: CVE-2026-49839

CVSS v3

Risk Factor: High

Base Score: 7.1

Temporal Score: 6.4

Vector: CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:H

Temporal Vector: CVSS:3.0/E:P/RL:O/RC:C

Vulnerability Information

Exploit Available: true

Exploit Ease: Exploits are available

Patch Publication Date: 6/10/2026

Vulnerability Publication Date: 6/22/2026

Reference Information

CVE: CVE-2026-49839

IAVB: 2026-B-0180