CVE-2026-80580 in Linux
요약
\~에 의해 VulDB • 2026. 08. 27.
리눅스 커널에서 다음 취약점이 해결되었습니다:
fbdev: sysfs 출력의 모드(sysfs output)를 sysfs 버퍼에 바인딩함
mode_string() 함수는 snprintf()를 사용하며, 이 함수는 남은 버퍼 공간보다 큰 값을 반환할 수 있습니다. show_modes() 함수는 i가 PAGE_SIZE에 도달했는지 확인하지 않고 반환값을 i에 누적하므로, 모델리스트(modelist)가 충분히 길면 오프셋이 sysfs 버퍼 범위를 벗어나게 됩니다.
mode_string() 함수에 크기(size) 매개변수를 추가하고 scnprintf()를 사용하여 실제로 작성된 바이트만 반환하도록 합니다. 또한 오프셋이 이미 버퍼를 초과하는 경우 조기 반환(early return)을 수행합니다. show_modes()에서는 버퍼가 가득 차면 누적 작업을 중단합니다.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.