🔍 CVE-2025-21773

5.5
CVSS Score
MEDIUM
2025-02-27
2026-06-17 08:44
✅ 완료

🇰🇷 한글 설명

Linux 커널의 can: etas_es58x 드라이버에서 udev->serial 값이 NULL일 가능성을 고려하지 않아 발생하는 NULL 포인터 역참조 취약점입니다. 공격자가 USB 시리얼 번호를 조작하여 NULL 값을 제공할 경우 시스템 오류를 유발할 수 있습니다.

💡 쉬운 설명

특정 장치를 연결할 때 장치의 식별 번호가 비어 있으면 컴퓨터가 이를 처리하지 못하고 멈추거나 오류가 발생하는 문제입니다. 나쁜 의도를 가진 장치를 연결하여 컴퓨터 시스템을 불안정하게 만들 수 있습니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: can: etas_es58x: fix potential NULL pointer dereference on udev->serial The driver assumed that es58x_dev->udev->serial could never be NULL. While this is true on commercially available devices, an attacker could spoof the device identity providing a NULL USB serial number. That would trigger a NULL pointer dereference. Add a check on es58x_dev->udev->serial before accessing it.

📍 영향받는 시스템

etas_es58x 드라이버를 사용하는 Linux 커널 시스템

⚔️ 공격 벡터

NULL USB 시리얼 번호를 가진 위조된 장치를 시스템에 연결

🛡️ 대응 방법

해당 취약점이 수정된 최신 Linux 커널 버전으로 업데이트

🔧 검증 코드

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

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