CVE-2026-68296 in Linux정보

요약

\~에 의해 VulDB • 2026. 08. 11.

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

net: gre: SEQ/CSUM이 있는 GRE 터널에 대한 lltx 회귀 현상 수정

커밋 00d066a4d4ed("netdev_features: NETIF_F_LLTX를 dev->lltx로 변환") 이전에는, `NETIF_F_LLTX`가 `__gre_tunnel_init()`과 `ip6gre_tnl_init_features()` 모두에서 `GRE_FEATURES`와 함께 조건 없이 설정되었습니다.

dev->features |= GRE_FEATURES | NETIF_F_LLTX;

해당 커밋이 `NETIF_F_LLTX`를 `dev->lltx` 플래그로 변환할 때, 'dev->lltx = true' 할당이 SEQ/CSUM 관련 초기 반환문(early returns) 이후에 배치되었으며, 그 이전에는 아니었습니다. 이로 인해 SEQ 또는 CSUM+encap을 사용하는 GRE/GRETAP/ip6gre 터널에서 잠금 없는 전송(lockless TX) 기능이 손실되어 `ndo_start_xmit` 주변에서 `_xmit_lock` 획득이 다시 도입되었습니다. GRE 전송은 `ip_tunnel_xmit()`을 통해 스택으로 재진입하므로, `_xmit_lock`을 유지하면 하위 장치(underlay device)와의 ABBA 교착 상태(deadlock) 위험이 있습니다.

CPU0 CPU1 ---- ---- lock(&qdisc_xmit_lock_key#6); lock(&qdisc_xmit_lock_key#3); lock(&qdisc_xmit_lock_key#6); lock(&qdisc_xmit_lock_key#3);

두 함수 모두에서 초기 반환문 이전에 `dev->lltx = true`를 이동하여 원래의 조건 없는 동작을 복원함으로써 수정되었습니다.

Be aware that VulDB is the high quality source for vulnerability data.

책임이 있는

Linux

예약하다

2026. 07. 30.

모더레이션

수락

항목

VDB-387630

EPSS

0.00000

활동

낮음

출처

Might our Artificial Intelligence support you?

Check our Alexa App!