🇰🇷 한글 설명
리눅스 커널의 net: bridge: vlan 모듈에서 switchdev 삭제 오류로 인해 발생하는 버그가 해결되었습니다. 기존에는 VLAN 삭제를 차단하여 상태 불일치, 메모리 누수, NULL 포인터 역참조 등의 문제가 발생했으나, 이제 오류를 로그로 기록하고 소프트웨어 VLAN 삭제를 계속 진행하도록 수정되었습니다.
💡 쉬운 설명
네트워크 설정 중 일부 기능이 삭제되지 않아 시스템이 불안정해지거나 오류가 발생하던 문제가 있었습니다. 이제 오류가 발생하더라도 시스템이 멈추지 않고 설정을 안전하게 마무리하도록 개선되었습니다.
🇺🇸 원문 (English)
In the Linux kernel, the following vulnerability has been resolved:
net: bridge: vlan: fix bugs caused by switchdev deletion errors
Allowing switchdev to prevent vlan deletion and error out in __vlan_del
could cause multiple different issues - inconsistent state, memory leaks
when flushing, NULL pointer dereference on bridge error when flushing.
It doesn't make sense to allow it to stop __vlan_del, so log the error
and continue with software vlan deletion. This is also consistent with
8021q behaviour.
📍 영향받는 시스템
Linux Kernel (switchdev 및 bridge vlan 모듈 사용 환경)
⚔️ 공격 벡터
직접적인 공격 벡터는 낮으나, 시스템 설정 변경 과정에서 의도적인 오류 유발을 통한 서비스 거부(DoS) 가능성 존재
🛡️ 대응 방법
리눅스 커널을 최신 보안 패치가 적용된 버전으로 업데이트하십시오.
🔧 검증 코드
출력된 커널 버전이 해당 취약점이 수정된 패치 버전 이후인지 확인하십시오.