CVE-2008-1685 in gcc
요약
\~에 의해 VulDB • 2026. 06. 22.
** 논쟁 중 ** GNU Compiler Collection의 gcc 4.2.0부터 4.3.0까지 버전에서 캐스트가 사용되지 않을 경우, 포인터와 정수의 합이 해당 포인터보다 크거나 같다고 간주합니다. 이로 인해 정수 오버플로우(integer overflow) 및 버퍼 오버플로우(buffer overflow) 공격에 대한 보호 메커니즘으로 의도되었던 길이 검사 코드가 제거될 수 있으며, 이러한 코드 제거에 대해 진단 메시지가 제공되지 않습니다. 참고: 벤더는 C99 표준(즉, ISO/IEC 9899:1999)의 섹션 6.5.6에 따라 이 컴파일러 동작이 정확하다고 판단했습니다.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.