Unbounded Recursion Vulnerability in jq Product by jqlang
CVE-2026-43896

6.2MEDIUM

Key Information:

Vendor

Jqlang

Status
Vendor
CVE Published:
11 May 2026

What is CVE-2026-43896?

The jq command-line JSON processor versions 1.8.1 and earlier are susceptible to an unbounded recursion vulnerability in the jv_object_merge_recursive() function. This flaw can be exploited through a specially crafted jq program, leading to a segmentation fault that crashes the jq process. This issue can occur when both operands involved in the operation are objects, allowing an attacker to disrupt normal processing.

Affected Version(s)

jq <= 1.8.1

References

CVSS V3.1

Score:
6.2
Severity:
MEDIUM
Confidentiality:
None
Integrity:
None
Availability:
None
Attack Vector:
Local
Attack Complexity:
Low
Privileges Required:
None
User Interaction:
None
Scope:
Unchanged

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.