Zero Day MonitorZDM
DashboardVulnerabilitiesTrendingZero-DaysNewsAbout
Login
ImpressumPrivacy Policy
Zero Day Monitor © 2026
3444 articles · 168093 vulns · 36/41 feeds (7d)
← Back to list
9.8
CVE-2026-53228EXPLOITEDPATCHED
linux · linux kernel

ipv6: sit: reload inner IPv6 header after GSO offloads

Description

In the Linux kernel, the following vulnerability has been resolved: ipv6: sit: reload inner IPv6 header after GSO offloads ipip6_tunnel_xmit() caches the inner IPv6 header pointer at function entry and continues using it after iptunnel_handle_offloads(). For GSO skbs, iptunnel_handle_offloads() calls skb_header_unclone(). When the skb header is cloned, skb_header_unclone() can call pskb_expand_head(), which may move the skb head. The pskb_expand_head() contract requires pointers into the skb header to be reloaded after the call. If the later skb_realloc_headroom() branch is not taken, SIT uses the stale iph6 pointer to read the inner hop limit and DS field. That can read from a freed skb head after the old head's remaining clone is released. Reload iph6 after the offload helper succeeds and before subsequent reads from the inner IPv6 header. Keep the existing reload after skb_realloc_headroom(), since that branch can also replace the skb.

Affected Products

VendorProductVersions
linuxlinux kernel14909664e4e192f4c6f6fcdccd9919af7cf783ab, 14909664e4e192f4c6f6fcdccd9919af7cf783ab, 14909664e4e192f4c6f6fcdccd9919af7cf783ab, 14909664e4e192f4c6f6fcdccd9919af7cf783ab, 14909664e4e192f4c6f6fcdccd9919af7cf783ab, 14909664e4e192f4c6f6fcdccd9919af7cf783ab, 14909664e4e192f4c6f6fcdccd9919af7cf783ab, 14909664e4e192f4c6f6fcdccd9919af7cf783ab, 3.18

References

  • https://git.kernel.org/stable/c/fddd41445a0537b093e6b3f6232c9933cad1e48b
  • https://git.kernel.org/stable/c/1132e5edc2866c3530be17622153a597095f0e43
  • https://git.kernel.org/stable/c/9c67b44edb3598d234efae6e44649eb993c03da5
  • https://git.kernel.org/stable/c/0bfa7bba1f41aaf5f0604dc712bb4701493e3aa0
  • https://git.kernel.org/stable/c/59f80c919713250fe5d25a4d9aea4e49580fa1d4
  • https://git.kernel.org/stable/c/2fa49b2715e1bad12ce3b0fa64e234d9582c8193
  • https://git.kernel.org/stable/c/cb658c2f5f7977c2a1c77c9f239f4bc8196edb5c
  • https://git.kernel.org/stable/c/f0e42f0c4337b1f220de1ddd63f47197c7dee4de

Related News (3 articles)

Tier A
Microsoft MSRC1h ago
CVE-2026-53228 ipv6: sit: reload inner IPv6 header after GSO offloads
→ No new info (linked only)
Tier C
VulDB3d ago
CVE-2026-53228 | Linux Kernel up to 7.0.12 ipv6 ipip6_tunnel_xmit DS information disclosure
→ No new info (linked only)
Tier C
Linux Kernel CVEs3d ago
CVE-2026-53228: ipv6: sit: reload inner IPv6 header after GSO offloads
→ No new info (linked only)
CVSS 3.19.8 CRITICAL
VectorCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CISA KEV❌ No
Actively exploited✅ Yes
Patch available
fddd41445a0537b093e6b3f6232c9933cad1e48b1132e5edc2866c3530be17622153a597095f0e439c67b44edb3598d234efae6e44649eb993c03da50bfa7bba1f41aaf5f0604dc712bb4701493e3aa059f80c919713250fe5d25a4d9aea4e49580fa1d42fa49b2715e1bad12ce3b0fa64e234d9582c8193cb658c2f5f7977c2a1c77c9f239f4bc8196edb5cf0e42f0c4337b1f220de1ddd63f47197c7dee4de05.10.2595.15.2106.1.1766.6.1436.12.946.18.367.0.137.1
PublishedJun 25, 2026
Last enriched2d agov3
Trending Score65
Source articles3
Independent3
Info Completeness7/14
Missing: cvss, epss, cwe, kev, exploit, iocs, mitre_attack

Community Vote

0
Login to vote
0 upvotes0 downvotes
No votes yet

Related CVEs (5)

HIGHCVE-2026-31431EXPKEV
crypto: algif_aead - Revert to operating out-of-place
Trending: 111
HIGHCVE-2026-43284EXPKEV
xfrm: esp: avoid in-place decrypt on shared skb frags
Trending: 106
HIGHCVE-2026-43500EXPKEV
rxrpc: Also unshare DATA/RESPONSE packets when paged frags are present
Trending: 100
HIGHCVE-2026-46243EXP
smb: client: reject userspace cifs.spnego descriptions
Trending: 86
HIGHCVE-2026-46333EXP
ptrace: slightly saner 'get_dumpable()' logic
Trending: 70

Pin to Dashboard

Verification

State: unverified
Confidence: 0%

Vulnerability Timeline

CVE Published
Jun 25, 2026
Discovered by ZDM
Jun 25, 2026
Updated: description, affectedVersions, severity, activelyExploited
Jun 25, 2026
Updated: description, affectedVersions
Jun 25, 2026
Actively Exploited
Jun 28, 2026
Patch Available
Jun 28, 2026

Version History

v3
Last enriched 2d ago
v3Tier C2d ago

Added a detailed description of the vulnerability and updated affected versions and patch availability.

descriptionaffectedVersions
via Linux Kernel CVEs
v2Tier C3d ago

Updated severity to CRITICAL, added affected version 7.0.12, and corrected exploit availability to false.

descriptionaffectedVersionsseverityactivelyExploited
via VulDB
v13d ago

Initial creation