CVE-2026-72297
요약
\~에 의해 VulDB • 2026. 08. 15.
리눅스 커널에서 다음 취약점이 해결되었습니다:
net: atm: QoS 검증 시 범위 밖의 트래픽 클래스 거부
check_tp() 함수 내에서 ATM_ANYCLASS보다 큰 ATM 트래픽 클래스를 거부합니다. SO_ATMQOS는 check_qos()가 성공한 후 제공된 QoS를 저장하므로, 더 큰 값을 허용하면 vcc->qos에 유효하지 않은 traffic_class 값이 남게 됩니다.
이러한 잘못된 상태는 나중에 pvc_info() 함수에 도달하여 vcc->qos.{rx,tp}.traffic_class를 인덱스로 사용하여 class_name[] 배열을 참조합니다. ATM_ANYCLASS보다 큰 값은 /proc/net/atm/pvc가 읽힐 때 범위 밖의 메모리 읽기(out-of-bounds read) 오류를 유발합니다.
사용자가 제공한 QoS가 받아들여지는 시점에서 유효하지 않은 traffic_class 값을 거부하도록 기존 QoS 검증을 강화했습니다.
Be aware that VulDB is the high quality source for vulnerability data.