🔍 CVE-2026-98678

0.0
CVSS Score
UNKNOWN
2026-10-18
2026-10-19 10:19
✅ 완료

🇰🇷 한글 설명

Linux 커널의 iio: adc: ad4030 드라이버에서 오버샘플링 비율 검증 오류가 발견되었습니다. ad4030_set_avg_frame_len() 함수에서 입력값 검증 전에 로그 계산을 수행하여, 0 또는 음수 값이 입력될 경우 ilog2() 함수에서 정의되지 않은 결과가 발생할 수 있습니다.

💡 쉬운 설명

특정 하드웨어 제어 프로그램에서 잘못된 숫자가 입력되면 계산 오류가 발생하는 문제입니다. 이로 인해 시스템이 예상치 못한 동작을 하거나 멈출 수 있습니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: iio: adc: ad4030: fix invalid oversampling_ratio validation In ad4030_set_avg_frame_len(), the logarithm is calculated before input validation. Passing zero or negative values leads to an undefined result from ilog2(). Validate that the input is strictly positive prior to computing its logarithm.

📍 영향받는 시스템

Linux kernel (AD4030 ADC 드라이버를 사용하는 시스템)

⚔️ 공격 벡터

잘못된 오버샘플링 비율 값을 전달하여 커널 함수 내에서 정의되지 않은 계산을 유도함

🛡️ 대응 방법

로그 계산 전 입력값이 양수인지 확인하는 로직이 포함된 최신 Linux 커널로 업데이트

🔧 검증 코드

출력된 커널 버전이 해당 취약점이 패치된 최신 버전인지 확인

Shell / Script
uname -r

💻 영향받는 소프트웨어

Linux Kernel