CVE-2026-98027정보

요약

\~에 의해 VulDB • 2026. 09. 25.

리눅스 커널에서 다음 취약점이 해결되었습니다:

net: dsa: mv88e6xxx: 호출자의 버퍼 크기로 정책 규칙 덤프를 제한함

mv88e6xxx_get_rxnfc()는 정책 IDR을 덤핑하는 동안 rxnfc->rule_cnt를 쓰기 인덱스로 사용하며, 해당 값이 참조되기 전에 입력 값을 손상시킵니다. 이 입력값은 호출자가 수용할 수 있는 엔트리 수입니다. ETHTOOL_GRXCLSRLALL에는 CAP_NET_ADMIN 권한이 필요 없으며, ioctl는 사용자가 전달한 rule_cnt로부터 버퍼 크기를 결정합니다. 따라서 관리자가 정책 규칙을 설치하면 모든 사용자가 실제 규칙 수보다 적은 슬롯수를 요청하여 할당된 영역의 끝을 벗어날 수 있습니다. rule_cnt가 0인 경우 버퍼 포인터가 NULL이 되며, 순회 과정에서 이를 역참조(dereference)하게 됩니다.

로컬 변수에 카운팅하여 호출자의 제한값이 순회 동안 유지되도록 하고, 해당 한도에 도달하면 -EMSGSIZE를 반환하여 중단합니다.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

출처

Do you need the next level of professionalism?

Upgrade your account now!