🔍 CVE-2023-53687

5.5
CVSS Score
MEDIUM
2025-10-07
2026-10-28 19:10
✅ 완료

🇰🇷 한글 설명

Linux 커널의 Samsung TTY 시리얼 드라이버(s3c24xx_serial_getclk)에서 최적의 클럭을 탐색하는 반복문 중 할당된 클럭 객체가 올바르게 해제되지 않아 메모리 누수가 발생합니다. 더 나은 후보를 찾았을 때 이전 후보를 해제하지 않고, 이미 더 나은 값이 있는 경우에도 새로 할당한 객체를 해제하지 않아 누수가 생깁니다.

💡 쉬운 설명

시리얼 포트 장치를 설정하는 과정에서 쓰고 나서 치우지 않은 메모리가 조금씩 쌓이는 문제입니다. 시간이 지나면 시스템 메모리가 낭비될 수 있습니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() when iterating clk When the best clk is searched, we iterate over all possible clk. If we find a better match, the previous one, if any, needs to be freed. If a better match has already been found, we still need to free the new one, otherwise it leaks.

📍 영향받는 시스템

Samsung S3C24xx 계열 SoC를 사용하는 Linux 커널 (수정 이전 버전)

⚔️ 공격 벡터

로컬 권한이 있는 사용자나 장치 설정 과정을 반복 유발하여 메모리를 점진적으로 고갈시키는 서비스 거부(DoS) 형태로 악용될 수 있습니다.

🛡️ 대응 방법

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

🔧 검증 코드

출력된 커널 버전이 배포판의 CVE-2023-53687 수정 패치가 포함된 버전인지 벤더 보안 공지나 changelog에서 확인하며, 구버전이면 업데이트가 필요합니다.

Shell / Script
uname -r

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Linux Kernel