VulnPulse
보통취약점 권고Python

Pillow: P;2L and P;4L decoders may read 1 to 3 bytes past the passed buffer size

影響: pip:Pillow <= 12.3.0 → 13.0.0

On main, even with the guard in #9725, it's possible to have these decoders read 1 to 3 bytes past the end of the passed buffer with a suitable width/height. Details ImagingRawDecode and the P;2L / P;4L unpackers disagree about how many bytes a line of data occupies. The raw decoder derives the line size from the bits per pixel c state->bytes = (state->xsize state->bits + 7) / 8; and uses it both for the bounds check and to advance to the next line. For P;2L and P;4L, bits is 2 and 4 re…

GitHub Advisory Database에서 읽기

CVECVE-2026-112394
정보원GitHub Advisory Database
수집 시각2026. 10. 22. 오전 05:20
데이터Markdown JSON

2026. 10. 22. 오전 05:00, GitHub Advisory Database에서 "Pillow: P;2L and P;4L decoders may read 1 to 3 bytes past the passed buffer size"을(를) 게시했습니다 (유형: 취약점 권고). 심각도는 "보통"(medium)입니다. 관련 기술: Python. CVE: CVE-2026-112394.