jq是jqlang开源的一个轻量级且灵活的命令行 JSON 处理器。 jq 1.8.1及之前版本存在输入验证错误漏洞,该漏洞源于jq在jq语言级别接受嵌入的NUL字节在导入路径中,但随后在模块和数据文件查找期间通过C字符串操作解析这些路径,导致逻辑导入字符串与jq实际打开的磁盘路径之间存在不匹配。
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POC| CVE-2026-43896 | 6.2 MEDIUM | jq: Stack Overflow in Recursive Object Merge |
| CVE-2026-43894 | 6.2 MEDIUM | jq: Wild stack write via signed-integer overflow in decNumber D2U() macro |
| CVE-2026-41256 | 5.5 MEDIUM | jq: Embedded NUL truncates top-level jq programs loaded with -f |
| CVE-2026-41257 | jq: Signed-int overflow in `stack_reallocate` (jq VM stack) | |
| CVE-2026-40612 | jq: Stack overflow via unbounded recursion in jv_contains | |
| CVE-2026-44777 | jq: stack overflow in module loading on mutual `include` |
No comments yet