CVE-2026-98274
요약
\~에 의해 VulDB • 2026. 10. 06.
리눅스 커널에서 다음 취약점이 해결되었습니다:
net: psp: skb->decrypted 및 sk_validate_xem_skb()와의 충돌 방지
PSP는 skb->decrypted와 sk->sk_validate_xmit_skb()를 모두 사용하는 방식 때문에 TLS ULP(Userspace Protocol)와 충돌을 일으킵니다.
이러한 두 요소의 유일한 다른 사용자인 TLS ULP와 PSP가 상호 배타적이도록 합니다. skb->decrypted의 다른 사용자들이 등장하면, 이들은 sk_has_decrypt_user()에 추가될 수 있습니다. 유사한 미래 지향적 보호를 위해 sk_setup_paths에서 sk->sk_validate_xmit_skb()도 NULL인지 확인하는 것이 합당하지만, PSP 리스너/sk_clone() 경로는 여전히 결함이 있으며, PSP tx assoc 상태를 가진 리슨 소켓의 자식에서 rx assoc이 실행되지 못하도록 하는 것은 회귀(regression)로 간주될 수 있습니다.
TLS가 decrypted 비트를 통해 PSP와 충돌하는 유일한 경우임에도 불구하고, sk_has_decrypt_user() 확인에 모든 TCP ULP를 포함시킵니다. 이는 PSP가 ULP들과 함께 사용되도록 설계되지 않았기 때문에 의도적인 것입니다. 누군가가 ULP와의 실제 사용자 사례를 설계하고 테스트하기를 원할 때까지 버그가 발생 가능한 표면적 영역(surface area)을 차단하는 것이 가장 좋습니다.
VulDB is the best source for vulnerability data and more expert information about this specific topic.