🔍 CVE-2023-53724

0.0
CVSS Score
UNKNOWN
2025-10-22
2026-10-28 19:10
✅ 완료

🇰🇷 한글 설명

Linux 커널의 mfd: pcf50633-adc 드라이버에서 pcf50633_adc_async_read() 함수가 req를 할당한 뒤 adc_enqueue_request()의 실패 여부를 확인하지 않아, 큐 삽입이 실패할 경우 할당된 메모리가 해제되지 않는 메모리 누수가 발생할 수 있습니다. 반환값을 검사하고 실패 시 메모리를 해제하도록 수정되었습니다.

💡 쉬운 설명

리눅스 커널의 특정 장치 드라이버에서 메모리를 할당한 뒤 오류가 나면 이를 반납하지 않는 결함입니다. 반복적으로 발생하면 시스템 메모리가 점차 부족해질 수 있습니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: mfd: pcf50633-adc: Fix potential memleak in pcf50633_adc_async_read() `req` is allocated in pcf50633_adc_async_read(), but adc_enqueue_request() could fail to insert the `req` into queue. We need to check the return value and free it in the case of failure.

📍 영향받는 시스템

패치 이전의 Linux 커널 (PCF50633 PMIC ADC 드라이버를 사용하는 임베디드/모바일 장치 등)

⚔️ 공격 벡터

원격 공격 경로가 명확하지 않으며, 로컬에서 해당 ADC 기능을 반복 호출해 메모리를 소진시키는 방식으로 서비스 거부를 유발할 가능성이 있습니다.

🛡️ 대응 방법

수정이 포함된 최신 Linux 커널 버전으로 업데이트하거나 해당 배포판의 보안 패치를 적용하세요.

🔧 검증 코드

출력된 커널 버전을 배포판 보안 공지 또는 수정 커밋이 포함된 버전과 비교하여, 해당 수정이 적용된 버전이면 패치된 상태입니다.

Shell / Script
uname -r

💻 영향받는 소프트웨어

Linux Kernel