🔍 CVE-2026-93204

0.0
CVSS Score
UNKNOWN
2026-09-17
2026-10-19 10:17
✅ 완료

🇰🇷 한글 설명

Linux 커널의 batman-adv 모듈에서 MAC 주소 업데이트 시 원자적(atomic) 처리가 이루어지지 않아 발생하는 취약점입니다. 이로 인해 병렬로 읽기 작업이 수행될 경우 업데이트 중인 불완전한 MAC 주소가 네트워크로 전송되거나 ARP 캐시를 오염시킬 수 있습니다.

💡 쉬운 설명

네트워크 주소를 변경하는 도중에 데이터가 섞여서 잘못된 주소가 전달될 수 있는 문제입니다. 이로 인해 네트워크 연결이 끊기거나 잘못된 장치로 데이터가 전달될 위험이 있습니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: batman-adv: dat: atomically update mac addresses When a MAC address is updated in batadv_dat_entry_add(), it is done using a simple copy function. A parallel reader might only see parts of this update. In worst case, the reader is transporting the half updated MAC address over the network or is creating an ARP response using it - poisoning the ARP cache. atomic64_t can be used to store the 48 bit of a mac address. A reader will then either see the old mac address or the new one - never a mixture of both.

📍 영향받는 시스템

Linux kernel (batman-adv 모듈 사용 환경)

⚔️ 공격 벡터

병렬 읽기 작업을 통한 불완전한 MAC 주소 노출 및 ARP 캐시 포이즈닝

🛡️ 대응 방법

atomic64_t를 사용하여 MAC 주소 업데이트를 원자적으로 처리하도록 커널 패치 적용

🔧 검증 코드

현재 사용 중인 커널 버전을 확인하여 해당 취약점이 해결된 최신 패치 버전인지 확인합니다.

Shell / Script
uname -r

💻 영향받는 소프트웨어

Linux Kernel