Поиск уязвимостей
Количество 20
Количество 20
CVE-2026-98096
In the Linux kernel, the following vulnerability has been resolved: ipv6: sr: restore network header before routing and forwarding ipv6_srh_rcv() runs with skb->data at the Segment Routing Header (SRH) while skb_network_header() points at the IPv6 header. When segments_left > 0, ipv6_srh_rcv() previously restored the skb->data position by pushing sizeof(struct ipv6hdr), assuming the SRH immediately followed the fixed IPv6 header. If another extension header (such as a Hop-by-Hop options header) precedes the SRH, skb_network_offset() remained negative. This led to two problems: 1. During ip6_route_input(), fib6_rules_early_flow_dissect() invokes __skb_flow_dissect() which passes the negative skb_network_offset() to flow dissection, breaking BPF and C flow dissector logic. 2. If forwarded via ip6_forward() or redirected via act_mirred, downstream handlers (like sch_fragment() or neighbour output) pass the negative offset as an unsigned length, triggering OOB memcpy or buffer overflows...
CVE-2026-98096
In the Linux kernel, the following vulnerability has been resolved: ipv6: sr: restore network header before routing and forwarding ipv6_srh_rcv() runs with skb->data at the Segment Routing Header (SRH) while skb_network_header() points at the IPv6 header. When segments_left > 0, ipv6_srh_rcv() previously restored the skb->data position by pushing sizeof(struct ipv6hdr), assuming the SRH immediately followed the fixed IPv6 header. If another extension header (such as a Hop-by-Hop options header) precedes the SRH, skb_network_offset() remained negative. This led to two problems: 1. During ip6_route_input(), fib6_rules_early_flow_dissect() invokes __skb_flow_dissect() which passes the negative skb_network_offset() to flow dissection, breaking BPF and C flow dissector logic. 2. If forwarded via ip6_forward() or redirected via act_mirred, downstream handlers (like sch_fragment() or neighbour output) pass the negative offset as an unsigned length, triggering OOB memcpy or buffer overflows...
CVE-2026-98096
In the Linux kernel, the following vulnerability has been resolved: ipv6: sr: restore network header before routing and forwarding ipv6_srh_rcv() runs with skb->data at the Segment Routing Header (SRH) while skb_network_header() points at the IPv6 header. When segments_left > 0, ipv6_srh_rcv() previously restored the skb->data position by pushing sizeof(struct ipv6hdr), assuming the SRH immediately followed the fixed IPv6 header. If another extension header (such as a Hop-by-Hop options header) precedes the SRH, skb_network_offset() remained negative. This led to two problems: 1. During ip6_route_input(), fib6_rules_early_flow_dissect() invokes __skb_flow_dissect() which passes the negative skb_network_offset() to flow dissection, breaking BPF and C flow dissector logic. 2. If forwarded via ip6_forward() or redirected via act_mirred, downstream handlers (like sch_fragment() or neighbour output) pass the negative offset as an unsigned length, triggering OOB memcpy or buf
CVE-2026-98096
ipv6: sr: restore network header before routing and forwarding
CVE-2026-98096
In the Linux kernel, the following vulnerability has been resolved: i ...
GHSA-qgrh-x7hc-r5h3
In the Linux kernel, the following vulnerability has been resolved: ipv6: sr: restore network header before routing and forwarding ipv6_srh_rcv() runs with skb->data at the Segment Routing Header (SRH) while skb_network_header() points at the IPv6 header. When segments_left > 0, ipv6_srh_rcv() previously restored the skb->data position by pushing sizeof(struct ipv6hdr), assuming the SRH immediately followed the fixed IPv6 header. If another extension header (such as a Hop-by-Hop options header) precedes the SRH, skb_network_offset() remained negative. This led to two problems: 1. During ip6_route_input(), fib6_rules_early_flow_dissect() invokes __skb_flow_dissect() which passes the negative skb_network_offset() to flow dissection, breaking BPF and C flow dissector logic. 2. If forwarded via ip6_forward() or redirected via act_mirred, downstream handlers (like sch_fragment() or neighbour output) pass the negative offset as an unsigned length, triggering OOB memcpy or ...
ELSA-2026-500385
ELSA-2026-500385: Unbreakable Enterprise kernel security update (IMPORTANT)
ALT-PU-2026-17309
ALT-PU-2026-17309: package `kernel-image-std-def` update to version 5.10.271-alt1
ALT-PU-2026-17761
ALT-PU-2026-17761: package `kernel-image-rt` update to version 6.12.112-alt1
ALT-PU-2026-17412
ALT-PU-2026-17412: package `kernel-image-6.12` update to version 6.12.112-alt1
ALT-PU-2026-17327
ALT-PU-2026-17327: package `kernel-image-6.18` update to version 6.18.55-alt1
ALT-PU-2026-16708
ALT-PU-2026-16708: package `kernel-image-for-vm` update to version 6.18.54-alt1
ALT-PU-2022-7829
ALT-PU-2022-7829: package `kernel-image-un-def` update to version 5.16.0-alt1
ALT-PU-2022-1175
ALT-PU-2022-1175: package `kernel-image-mp` update to version 5.16.4-alt1
ALT-PU-2022-1647
ALT-PU-2022-1647: package `kernel-image-rpi-un` update to version 5.17.1-alt1
ELSA-2026-500574
ELSA-2026-500574: Unbreakable Enterprise kernel security update (IMPORTANT)
ALT-PU-2026-21143
ALT-PU-2026-21143: package `kernel-image-rpi-un` update to version 6.12.115-alt1
ALT-PU-2026-20976
ALT-PU-2026-20976: package `kernel-image-rpi-un` update to version 6.12.115-alt1
ALT-PU-2022-2155
ALT-PU-2022-2155: package `kernel-image-rpi-un` update to version 5.18.7-alt1
ELSA-2026-500374
ELSA-2026-500374: Unbreakable Enterprise kernel security update (IMPORTANT)
Уязвимостей на страницу
Уязвимость | CVSS | EPSS | Опубликовано | |
|---|---|---|---|---|
CVE-2026-98096 In the Linux kernel, the following vulnerability has been resolved: ipv6: sr: restore network header before routing and forwarding ipv6_srh_rcv() runs with skb->data at the Segment Routing Header (SRH) while skb_network_header() points at the IPv6 header. When segments_left > 0, ipv6_srh_rcv() previously restored the skb->data position by pushing sizeof(struct ipv6hdr), assuming the SRH immediately followed the fixed IPv6 header. If another extension header (such as a Hop-by-Hop options header) precedes the SRH, skb_network_offset() remained negative. This led to two problems: 1. During ip6_route_input(), fib6_rules_early_flow_dissect() invokes __skb_flow_dissect() which passes the negative skb_network_offset() to flow dissection, breaking BPF and C flow dissector logic. 2. If forwarded via ip6_forward() or redirected via act_mirred, downstream handlers (like sch_fragment() or neighbour output) pass the negative offset as an unsigned length, triggering OOB memcpy or buffer overflows... | CVSS3: 7.4 | 1% Низкий | около 2 месяцев назад | |
CVE-2026-98096 In the Linux kernel, the following vulnerability has been resolved: ipv6: sr: restore network header before routing and forwarding ipv6_srh_rcv() runs with skb->data at the Segment Routing Header (SRH) while skb_network_header() points at the IPv6 header. When segments_left > 0, ipv6_srh_rcv() previously restored the skb->data position by pushing sizeof(struct ipv6hdr), assuming the SRH immediately followed the fixed IPv6 header. If another extension header (such as a Hop-by-Hop options header) precedes the SRH, skb_network_offset() remained negative. This led to two problems: 1. During ip6_route_input(), fib6_rules_early_flow_dissect() invokes __skb_flow_dissect() which passes the negative skb_network_offset() to flow dissection, breaking BPF and C flow dissector logic. 2. If forwarded via ip6_forward() or redirected via act_mirred, downstream handlers (like sch_fragment() or neighbour output) pass the negative offset as an unsigned length, triggering OOB memcpy or buffer overflows... | CVSS3: 7 | 1% Низкий | около 2 месяцев назад | |
CVE-2026-98096 In the Linux kernel, the following vulnerability has been resolved: ipv6: sr: restore network header before routing and forwarding ipv6_srh_rcv() runs with skb->data at the Segment Routing Header (SRH) while skb_network_header() points at the IPv6 header. When segments_left > 0, ipv6_srh_rcv() previously restored the skb->data position by pushing sizeof(struct ipv6hdr), assuming the SRH immediately followed the fixed IPv6 header. If another extension header (such as a Hop-by-Hop options header) precedes the SRH, skb_network_offset() remained negative. This led to two problems: 1. During ip6_route_input(), fib6_rules_early_flow_dissect() invokes __skb_flow_dissect() which passes the negative skb_network_offset() to flow dissection, breaking BPF and C flow dissector logic. 2. If forwarded via ip6_forward() or redirected via act_mirred, downstream handlers (like sch_fragment() or neighbour output) pass the negative offset as an unsigned length, triggering OOB memcpy or buf | CVSS3: 7.4 | 1% Низкий | около 2 месяцев назад | |
CVE-2026-98096 ipv6: sr: restore network header before routing and forwarding | CVSS3: 7.4 | 1% Низкий | около 1 месяца назад | |
CVE-2026-98096 In the Linux kernel, the following vulnerability has been resolved: i ... | CVSS3: 7.4 | 1% Низкий | около 2 месяцев назад | |
GHSA-qgrh-x7hc-r5h3 In the Linux kernel, the following vulnerability has been resolved: ipv6: sr: restore network header before routing and forwarding ipv6_srh_rcv() runs with skb->data at the Segment Routing Header (SRH) while skb_network_header() points at the IPv6 header. When segments_left > 0, ipv6_srh_rcv() previously restored the skb->data position by pushing sizeof(struct ipv6hdr), assuming the SRH immediately followed the fixed IPv6 header. If another extension header (such as a Hop-by-Hop options header) precedes the SRH, skb_network_offset() remained negative. This led to two problems: 1. During ip6_route_input(), fib6_rules_early_flow_dissect() invokes __skb_flow_dissect() which passes the negative skb_network_offset() to flow dissection, breaking BPF and C flow dissector logic. 2. If forwarded via ip6_forward() or redirected via act_mirred, downstream handlers (like sch_fragment() or neighbour output) pass the negative offset as an unsigned length, triggering OOB memcpy or ... | CVSS3: 7.4 | 1% Низкий | около 2 месяцев назад | |
ELSA-2026-500385 ELSA-2026-500385: Unbreakable Enterprise kernel security update (IMPORTANT) | около 1 месяца назад | |||
ALT-PU-2026-17309 ALT-PU-2026-17309: package `kernel-image-std-def` update to version 5.10.271-alt1 | CVSS3: 9.8 | около 1 месяца назад | ||
ALT-PU-2026-17761 ALT-PU-2026-17761: package `kernel-image-rt` update to version 6.12.112-alt1 | CVSS3: 8.1 | около 1 месяца назад | ||
ALT-PU-2026-17412 ALT-PU-2026-17412: package `kernel-image-6.12` update to version 6.12.112-alt1 | CVSS3: 8.1 | около 1 месяца назад | ||
ALT-PU-2026-17327 ALT-PU-2026-17327: package `kernel-image-6.18` update to version 6.18.55-alt1 | CVSS3: 8.1 | около 1 месяца назад | ||
ALT-PU-2026-16708 ALT-PU-2026-16708: package `kernel-image-for-vm` update to version 6.18.54-alt1 | CVSS3: 9.8 | около 2 месяцев назад | ||
ALT-PU-2022-7829 ALT-PU-2022-7829: package `kernel-image-un-def` update to version 5.16.0-alt1 | CVSS3: 8.4 | почти 5 лет назад | ||
ALT-PU-2022-1175 ALT-PU-2022-1175: package `kernel-image-mp` update to version 5.16.4-alt1 | CVSS3: 8.8 | почти 5 лет назад | ||
ALT-PU-2022-1647 ALT-PU-2022-1647: package `kernel-image-rpi-un` update to version 5.17.1-alt1 | CVSS3: 8.4 | больше 4 лет назад | ||
ELSA-2026-500574 ELSA-2026-500574: Unbreakable Enterprise kernel security update (IMPORTANT) | 14 дней назад | |||
ALT-PU-2026-21143 ALT-PU-2026-21143: package `kernel-image-rpi-un` update to version 6.12.115-alt1 | CVSS3: 10 | 7 дней назад | ||
ALT-PU-2026-20976 ALT-PU-2026-20976: package `kernel-image-rpi-un` update to version 6.12.115-alt1 | CVSS3: 10 | 10 дней назад | ||
ALT-PU-2022-2155 ALT-PU-2022-2155: package `kernel-image-rpi-un` update to version 5.18.7-alt1 | CVSS3: 9.8 | больше 4 лет назад | ||
ELSA-2026-500374 ELSA-2026-500374: Unbreakable Enterprise kernel security update (IMPORTANT) | около 1 месяца назад |
Уязвимостей на страницу