CVE-2026-98218 in Linux
요약
\~에 의해 VulDB • 2026. 10. 06.
Linux 커널에서 다음 취약점이 해결되었습니다:
i2c: atr: 추가 실패 시 덩글링 어댑터 포인터 수정
i2c_atr_add_adapter()는 I2C 버스 노티파이어가 등록 중에 자식 클라이언트를 매칭할 수 있도록 i2c_add_adapter() 이전에 atr->adapter[chan_id]에 저장합니다. 실패 시 채널은 해제되지만 슬롯이 해제된 메모리를 가리킨 채로 남아 있어, i2c_atr_del_adapter()/정리 과정에서 use-after-free가 발생할 수 있으며 -EEXIST와 함께 재사용도 차단됩니다.
i2c_add_adapter()의 오류 경로에서 chan을 해제하기 전에 슬롯을 초기화합니다.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.