🇰🇷 한글 설명
Linux 커널의 mlx5e 드라이버에서 HTB 오프로드가 이미 설정된 상태에서 MQPRIO를 활성화하려 하면 -EINVAL 반환과 WARN_ON이 발생해 불필요한 커널 호출 추적이 출력되는 문제가 수정되었습니다. 이제 -EOPNOTSUPP를 반환하고 사용자에게 안내 메시지를 제공합니다. 보안 영향보다는 안정성·로그 정리에 가까운 수정입니다.
💡 쉬운 설명
네트워크 카드 설정을 바꾸는 과정에서 커널이 불필요한 경고 기록을 남기던 문제입니다. 이번 수정으로 경고 없이 깔끔하게 설정 실패를 알려주도록 개선되었습니다.
🇺🇸 원문 (English)
In the Linux kernel, the following vulnerability has been resolved:
net/mlx5e: Avoid WARN_ON when configuring MQPRIO with HTB offload enabled
When attempting to enable MQPRIO while HTB offload is already
configured, the driver currently returns `-EINVAL` and triggers a
`WARN_ON`, leading to an unnecessary call trace.
Update the code to handle this case more gracefully by returning
`-EOPNOTSUPP` instead, while also providing a helpful user message.
📍 영향받는 시스템
Mellanox/NVIDIA ConnectX 계열(mlx5) 네트워크 카드를 사용하고 HTB·MQPRIO 트래픽 제어를 쓰는 Linux 커널 시스템 (수정된 커널 버전 확인 필요)
⚔️ 공격 벡터
로컬 권한이 있는 사용자가 tc 명령으로 HTB 오프로드 설정 후 MQPRIO 활성화를 시도하면 경고가 발생하는 수준이며, 원격 악용 경로는 확인되지 않음
🛡️ 대응 방법
배포판 제공 최신 커널 패키지로 업데이트 후 재부팅하여 수정된 커널을 적용
🔧 검증 코드
현재 실행 중인 커널 버전을 확인하고 설치된 커널 이미지 목록을 보여주며, 배포판 보안 공지에 명시된 수정 버전 이상인지 대조합니다.
uname -r && dpkg -l 'linux-image*' 2>/dev/null | grep '^ii' | head -5