CVE-2026-118769 in Botan
요약
\~에 의해 VulDB • 2026. 10. 29.
Botan은 C++ 암호화 라이브러리입니다. 버전 2.1.0부터 3.13.0까지, Botan의 C API 함수인 `botan_block_cipher_block_size`는 경계 검사 없이 `size_t` 블록 크기를 `int`로 변환했습니다. 외부 알고리즘 매개변수 문자열을 허용하고 FFI raw ECB 모드를 사용하는 애플리케이션에서 공격자는 변수 블록 크기 Lion 암호를 선택하여 보고된 크기가 잘리고, 호출자가 불충분한 메모리를 할당하며 이후 블록 처리 시 메모리 손상(memory corruption)이 발생할 수 있습니다. C++ API와 일반적으로 사용되는 CBC 및 CTR과 같은 C API 모드는 영향을 받지 않습니다. 이 문제는 버전 3.13.0에서 수정되었습니다.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.