🔍 CVE-2022-26490

7.8
CVSS Score
HIGH
2022-03-06
2026-09-01 18:04
✅ 완료

🇰🇷 한글 설명

Linux 커널 5.16.12 이하 버전의 st21nfca 드라이버에서 신뢰할 수 없는 길이 매개변수로 인해 EVT_TRANSACTION 버퍼 오버플로가 발생합니다. 이 취약점은 NFC 관련 이벤트 처리 과정에서 메모리 손상을 일으킬 수 있습니다.

💡 쉬운 설명

NFC 통신을 처리하는 과정에서 데이터의 길이를 제대로 확인하지 않아 발생하는 오류입니다. 공격자가 조작된 데이터를 보내면 시스템의 메모리를 넘치게 만들어 오류를 일으키거나 제어권을 탈취할 수 있습니다.

🇺🇸 원문 (English)

st21nfca_connectivity_event_received in drivers/nfc/st21nfca/se.c in the Linux kernel through 5.16.12 has EVT_TRANSACTION buffer overflows because of untrusted length parameters.

📍 영향받는 시스템

Linux kernel versions up to 5.16.12 (specifically affecting st21nfca driver)

⚔️ 공격 벡터

조작된 길이 매개변수를 포함한 NFC 이벤트 데이터를 전송하여 버퍼 오버플로 유도

🛡️ 대응 방법

Linux 커널을 최신 보안 패치가 적용된 버전으로 업데이트

🔧 검증 코드

출력된 커널 버전이 5.16.12 이하인지 확인하여 취약 여부를 판단합니다.

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