🔍 CVE-2026-98895

0.0
CVSS Score
UNKNOWN
2026-10-23
2026-10-23 12:18
✅ 완료

🇰🇷 한글 설명

Linux 커널의 mlx5 HWS(하드웨어 스티어링) 모듈에서, 'mlx5hws_table_set_default_miss' API로 생성된 miss 테이블을 가진 테이블을 삭제할 때 해당 테이블을 miss_tbl 리스트에서 제거하지 않는 문제가 해결되었습니다. 이를 방치하면 리스트 노드에 쓰레기 값이 남게 됩니다.

💡 쉬운 설명

네트워크 카드 드라이버 내부에서 테이블을 삭제할 때 연결 정보를 정리하지 않던 결함입니다. 이로 인해 잘못된 메모리 참조가 발생할 수 있어 안정성 문제가 생길 수 있습니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: net/mlx5: HWS, Handle destroying table that has a miss table If a table has a miss table that was created by 'mlx5hws_table_set_default_miss' API function, its miss_tbl keeps the table that points to it in a list. If such table is deleted, we need to also remove it from the miss_tbl list, otherwise the node in miss_tbl list will contain garbage.

📍 영향받는 시스템

mlx5 HWS 기능을 사용하는 Linux 커널 (NVIDIA/Mellanox ConnectX 하드웨어 스티어링 환경, 수정 커널 버전은 공개 정보 확인 필요)

⚔️ 공격 벡터

공개된 세부 정보가 제한적이며, 주로 로컬 권한이 있는 사용자가 특정 테이블 삭제 흐름을 유발해 메모리 손상을 일으키는 시나리오가 고려됩니다.

🛡️ 대응 방법

배포판 제공 최신 커널 패키지 또는 해당 커밋이 포함된 Linux 커널 업데이트를 적용하고 재부팅합니다.

🔧 검증 코드

출력된 커널 버전이 배포판의 보안 업데이트 수정 버전 이상인지 확인하고, mlx5_core 모듈이 없으면 해당 기능 영향이 없는 것입니다.

Shell / Script
uname -r && (modinfo mlx5_core 2>/dev/null | grep -E '^(version|srcversion)')

💻 영향받는 소프트웨어

Linux Kernel