CVE-2026-33019 in libsixel정보

요약

\~에 의해 VulDB • 2026. 05. 16.

libsixel은 kmiya의 sixel에서 파생된 SIXEL 인코더/디코더 구현체입니다. 1.8.7 및 이전 버전에는 정수 오버플로우로 인해 img2sixel의 --crop 옵션 처리 과정에서 힙 영역의 바이트 범위를 벗어난 읽기(out-of-bounds heap read)가 발생하는 취약점이 있습니다. 이 취약점에서는 오버플로우 안전한 경계 검사 없이 INT_MAX까지의 양수 좌표가 허용됩니다. sixel_encoder_do_clip() 함수 내에서 clip_w + clip_x 표현식은 clip_x가 INT_MAX일 때 큰 음수 값으로 오버플로우되어 경계 보호 구문이 완전히 건너뛰어집니다. 이로 인해 클램핑되지 않은 좌표가 sixel_frame_clip()를 통해 clip() 함수로 전달되며, clip() 함수는 이미지 버퍼를 훨씬 벗어난 소스 포인터를 계산하여 memmove()에 전달합니다. 공격자는 임의의 유효한 이미지와 함께 특별히 조작된 crop 인수를 제공하여 힙 영역에서 바이트 범위를 벗어난 읽기를 트리거할 수 있으며, 이는 신뢰성 있는 크래시 및 잠재적인 정보 유출로 이어집니다. 이 문제는 버전 1.8.7-r1에서 수정되었습니다.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

책임이 있는

GitHub M

예약하다

2026. 03. 17.

모더레이션

수락

항목

VDB-357628

EPSS

0.00256

출처

Want to know what is going to be exploited?

We predict KEV entries!