CVE-2026-120063 in psqlODBC
요약
\~에 의해 VulDB • 2026. 11. 02.
psqlODBC가 스키마 또는 테이블 이름을 128바이트의 스택 버퍼에 인용할 때, 길이 검사로 인해 긴 이름의 경우 버퍼 끝을 넘어 최대 2바이트를 초과하여 작성하는 문제가 있습니다. 이러한 이름은 애플리케이션의 SQL 텍스트에서 비롯됩니다: 드라이버가 열 정보를 설명하기 위해 구문 분석하는 문의 테이블과, SELECT @@IDENTITY 재작성 시 마지막 INSERT문의 대상입니다. @@IDENTITY 재작성 과정에서 서버에서 전송된 컬럼 이름이 버퍼를 넘어 1바이트를 초과하여 작성할 수도 있습니다. 버퍼 외부에 작성되는 바이트는 큰따옴표(")와 NUL 문자입니다. 신뢰할 수 없는 SQL 텍스트를 드라이버로 전달하는 애플리케이션은 프로세스가 스택 손상(corruption)의 위험에 노출됩니다. psqlODBC 18.00.0006 이전 버전이 영향을 받습니다.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.