🇰🇷 한글 설명
Linux 커널의 iio gyro adis16260 드라이버에서 write_raw 함수 호출 시 0으로 나누기 오류가 발생할 수 있는 취약점이 해결되었습니다. 사용자가 sysfs 속성인 sampling_frequency에 0을 입력할 경우 커널 내에서 0으로 나누기 연산이 수행되어 시스템 오류를 유발할 수 있습니다.
💡 쉬운 설명
자이로스코프 센서 설정값에 0을 입력하면 컴퓨터의 두뇌 역할을 하는 커널이 계산 오류를 일으켜 시스템이 멈출 수 있는 문제입니다. 이를 방지하기 위해 입력값이 0인지 확인하는 안전장치가 추가되었습니다.
🇺🇸 원문 (English)
In the Linux kernel, the following vulnerability has been resolved:
iio: gyro: adis16260: fix division by zero in write_raw
Add a validation check for the sampling frequency value before using it
as a divisor. A user writing zero to the sampling_frequency sysfs
attribute triggers a division by zero in the kernel.
📍 영향받는 시스템
Linux kernel (adis16260 드라이버를 사용하는 시스템)
⚔️ 공격 벡터
로컬 사용자가 sysfs의 sampling_frequency 속성에 0을 써서 커널의 0으로 나누기 오류를 유발
🛡️ 대응 방법
Linux 커널을 최신 보안 패치가 적용된 버전으로 업데이트
🔧 검증 코드
출력된 커널 버전이 해당 취약점이 수정된 패치 버전 이후인지 확인