🔍 CVE-2024-56557

7.8
CVSS Score
HIGH
2024-12-27
2026-08-04 11:22
✅ 완료

🇰🇷 한글 설명

Linux 커널의 iio: adc: ad7923 드라이버에서 버퍼 오버플로우 취약점이 발견되었습니다. AD7923 장치가 8채널을 지원하도록 업데이트되었으나, tx_buf 및 ring_xfer의 크기가 이에 맞춰 확장되지 않아 ad7923_update_scan_mode() 함수에서 메모리 오버플로우가 발생할 수 있습니다.

💡 쉬운 설명

장치가 처리할 수 있는 데이터 양은 늘어났는데, 이를 담는 그릇의 크기는 그대로여서 데이터가 넘쳐흐르는 문제입니다. 이로 인해 시스템이 멈추거나 보안 문제가 생길 수 있습니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: iio: adc: ad7923: Fix buffer overflow for tx_buf and ring_xfer The AD7923 was updated to support devices with 8 channels, but the size of tx_buf and ring_xfer was not increased accordingly, leading to a potential buffer overflow in ad7923_update_scan_mode().

📍 영향받는 시스템

AD7923 드라이버를 사용하는 Linux 커널 기반 시스템

⚔️ 공격 벡터

특정 하드웨어 설정(8채널 모드)을 통해 조작된 데이터를 전송하여 메모리 오버플로우 유도

🛡️ 대응 방법

AD7923 버퍼 크기 수정 패치가 적용된 최신 Linux 커널로 업데이트

🔧 검증 코드

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

Shell / Script
uname -r

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

💻 영향받는 소프트웨어

Linux Kernel