CVE-2026-43254
WysokieStreszczenie
W jądrze systemu Linux zidentyfikowano podatność w module ovpn, która dotyczy przetwarzania danych strumieniowych TCP. Problemy związane z przepełnieniem offsetu nagłówka oraz niepoprawnym wyrównaniem nagłówków protokołu mogą prowadzić do utraty pakietów oraz obniżenia wydajności.
Ocena ryzyka
Organizacje mogą doświadczyć problemów z niezawodnością połączeń oraz spadku wydajności aplikacji korzystających z OpenVPN, co może wpłynąć na bezpieczeństwo i dostępność usług.
Rekomendacja
Zaleca się aktualizację jądra systemu Linux do najnowszej wersji, aby usunąć tę podatność oraz poprawić obsługę pakietów w module ovpn.
Inne podatności w Linux kernel - ovpn module
Oryginalny opis (angielski, źródło NVD)
In the Linux kernel, the following vulnerability has been resolved: ovpn: tcp - fix packet extraction from stream When processing TCP stream data in ovpn_tcp_recv, we receive large cloned skbs from __strp_rcv that may contain multiple coalesced packets. The current implementation has two bugs: 1. Header offset overflow: Using pskb_pull with large offsets on coalesced skbs causes skb->data - skb->head to exceed the u16 storage of skb->network_header. This causes skb_reset_network_header to fail on the inner decapsulated packet, resulting in packet drops. 2. Unaligned protocol headers: Extracting packets from arbitrary positions within the coalesced TCP stream provides no alignment guarantees for the packet data causing performance penalties on architectures without efficient unaligned access. Additionally, openvpn's 2-byte length prefix on TCP packets causes the subsequent 4-byte opcode and packet ID fields to be inherently misaligned. Fix both issues by all

