🇰🇷 한글 설명
Linux 커널의 i740 드라이버에서 발견된 결함입니다. 사용자 공간 프로그램이 ioctl() 인터페이스를 통해 드라이버에 임의의 값을 전달할 수 있으며, 드라이버가 'pixclock' 값을 검증하지 않아 0으로 나누기 오류(divide by zero)가 발생할 수 있습니다.
💡 쉬운 설명
컴퓨터의 특정 부품을 조절하는 프로그램에 잘못된 숫자를 입력하면 시스템이 계산 오류를 일으켜 멈출 수 있는 문제입니다. 공격자가 이 숫자를 0으로 설정하면 시스템에 혼란을 줄 수 있습니다.
🇺🇸 원문 (English)
Found Linux Kernel flaw in the i740 driver. The Userspace program could pass any values to the driver through ioctl() interface. The driver doesn't check the value of 'pixclock', so it may cause a divide by zero error.
📍 영향받는 시스템
i740 드라이버가 포함된 Linux 커널 버전
⚔️ 공격 벡터
사용자 권한의 프로그램이 ioctl() 시스템 호출을 통해 조작된 값을 드라이버로 전달
🛡️ 대응 방법
i740 드라이버의 입력값 검증 로직이 포함된 최신 커널로 업데이트
🔧 검증 코드
출력된 커널 버전이 해당 취약점이 패치된 보안 업데이트 버전인지 확인