🔍 CVE-2023-53710

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

🇰🇷 한글 설명

Linux 커널의 mt76 무선랜 드라이버(mt7921) 중 mt7921_acpi_read 함수에서 반환 오류 코드가 잘못 설정되어 있었습니다. ACPI SAR 테이블이 올바르게 구현되지 않은 경우 커널 NULL 포인터 역참조가 발생하며, 이를 수정하여 해당 테이블을 유효하지 않은 것으로 표시하도록 변경되었습니다.

💡 쉬운 설명

무선랜 드라이버가 특정 시스템 설정 정보를 잘못 읽을 때 컴퓨터가 충돌할 수 있는 문제입니다. 이번 패치는 잘못된 설정 정보를 무시하도록 고쳐서 충돌을 막습니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: wifi: mt76: mt7921: fix error code of return in mt7921_acpi_read Kernel NULL pointer dereference when ACPI SAR table isn't implemented well. Fix the error code of return to mark the ACPI SAR table as invalid. [ 5.077128] mt7921e 0000:06:00.0: sar cnt = 0 [ 5.077381] BUG: kernel NULL pointer dereference, address: 0000000000000004 [ 5.077630] #PF: supervisor read access in kernel mode [ 5.077883] #PF: error_code(0x0000) - not-present page [ 5.078138] PGD 0 P4D 0 [ 5.078398] Oops: 0000 [#1] PREEMPT SMP NOPTI [ 5.079202] RIP: 0010:mt7921_init_acpi_sar+0x106/0x220 [mt7921_common] ... [ 5.080786] Call Trace: [ 5.080786] <TASK> [ 5.080786] mt7921_register_device+0x37d/0x490 [mt7921_common] [ 5.080786] mt7921_pci_probe.part.0+0x2ee/0x310 [mt7921e] [ 5.080786] mt7921_pci_probe+0x52/0x70 [mt7921e] [ 5.080786] local_pci_probe+0x47/0x90 [ 5.080786] pci_call_probe+0x55/0x190 [ 5.080786] pci_device_probe+0x84/0x120

📍 영향받는 시스템

MediaTek MT7921 무선랜 칩을 사용하며 해당 패치가 적용되지 않은 Linux 커널 (ACPI SAR 테이블 구현이 불완전한 시스템)

⚔️ 공격 벡터

로컬에서 악의적인 ACPI 테이블이 있는 장치나 펌웨어 구성이 로드될 경우 커널 패닉으로 인한 서비스 거부가 발생할 수 있으며, 원격 공격 경로는 확인되지 않음

🛡️ 대응 방법

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

🔧 검증 코드

커널 버전이 CVE 수정 커밋이 포함된 최신 패치 버전 이상인지 확인하고, 배포판 보안 공지에서 해당 CVE 수정 여부를 대조하세요. 명령 결과가 없으면 mt7921 드라이버가 설치되지 않은 것입니다.

Shell / Script
uname -r && modinfo mt7921_common 2>/dev/null | grep -i version

💻 영향받는 소프트웨어

Linux Kernel