GHSA-fjm5-xm8f-3gjjMediumCVSS 5.5

quirc through 1.2 contains an excessive-iteration vulnerability in find_alignment_pattern() in...

Published
October 14, 2026
Last Modified
October 14, 2026

🔗 CVE IDs covered (1)

📋 Description

quirc through 1.2 contains an excessive-iteration vulnerability in find_alignment_pattern() in lib/identify.c that allows attackers to hang quirc_end() with a crafted image. Attackers can arrange three finder patterns producing a near-degenerate perspective transform, causing billions of region_code() iterations that exhaust CPU in applications decoding attacker-supplied QR images.

🔗 References (7)