Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1359 CNY

100%

CVE-2026-52999— netfilter: nfnetlink_osf: fix out-of-bounds read on option matching

Quick assessment

Affected
Linux Linux
Exploitation
No confirmed in-the-wild exploitation; assess based on exposure
Recommended action
Check the vendor advisory and references for a fixed version. If immediate upgrade is impossible, restrict exposure and increase monitoring.

Linux kernel是美国Linux基金会开源的操作系统Linux所使用的内核。 Linux kernel存在安全漏洞,该漏洞源于nf_osf_match函数在nf_osf_match_one中TCP选项匹配时未恢复共享指针,导致越界读取问题,可能导致后续匹配读取垃圾数据并立即失败,无法记录多个匹配或记录不正确的匹配。

CVSS 9.1 · Critical EPSS 0.59% · P47

Affected Version Matrix 22

VendorProduct Version RangeStatus
Linux Linux 1a6a0951fc009f6d9fe8ebea2d2417d80d54097b< 0145548346c4a30981a870a8ca00eac46ba27e85 affected
1a6a0951fc009f6d9fe8ebea2d2417d80d54097b< 1c136f2c44a5913646bac85303612fd0825197a0 affected
1a6a0951fc009f6d9fe8ebea2d2417d80d54097b< 1e19a07291bb8682c14c39a64725a3ae54ab8ccc affected
1a6a0951fc009f6d9fe8ebea2d2417d80d54097b< 32e50f92c7cf3f4eba29622179a5fcdc2aebab41 affected
1a6a0951fc009f6d9fe8ebea2d2417d80d54097b< 70a3f31d25cf2ec9d4ddfa408120171ead955623 affected
1a6a0951fc009f6d9fe8ebea2d2417d80d54097b< 21883587593d7c8bb519a79460a0b5bc5ffbdabd affected
1a6a0951fc009f6d9fe8ebea2d2417d80d54097b< edb78a142d2e5948e63647c0646aa7e7886935f0 affected
1a6a0951fc009f6d9fe8ebea2d2417d80d54097b< f5ca450087c3baf3651055e7a6de92600f827af3 affected
… +14 more rows
Get alerts for future matching vulnerabilities Log in to subscribe

I. Basic Information for CVE-2026-52999

Vulnerability Information

Have questions about the vulnerability? See if Shenlong's analysis helps!
View Shenlong Deep Dive ↗

Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.

Vulnerability Title
netfilter: nfnetlink_osf: fix out-of-bounds read on option matching
Source: CVE Program / CVE List V5
Vulnerability Description
In the Linux kernel, the following vulnerability has been resolved: netfilter: nfnetlink_osf: fix out-of-bounds read on option matching In nf_osf_match(), the nf_osf_hdr_ctx structure is initialized once and passed by reference to nf_osf_match_one() for each fingerprint checked. During TCP option parsing, nf_osf_match_one() advances the shared ctx->optp pointer. If a fingerprint perfectly matches, the function returns early without restoring ctx->optp to its initial state. If the user has configured NF_OSF_LOGLEVEL_ALL, the loop continues to the next fingerprint. However, because ctx->optp was not restored, the next call to nf_osf_match_one() starts parsing from the end of the options buffer. This causes subsequent matches to read garbage data and fail immediately, making it impossible to log more than one match or logging incorrect matches. Instead of using a shared ctx->optp pointer, pass the context as a constant pointer and use a local pointer (optp) for TCP option traversal. This makes nf_osf_match_one() strictly stateless from the caller's perspective, ensuring every fingerprint check starts at the correct option offset.
Source: CVE Program / CVE List V5
CVSS Information
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H
Source: CVE Program / CVE List V5
Vulnerability Type
N/A
Source: CVE Program / CVE List V5
Vulnerability Title
Linux kernel 安全漏洞
Source: CNNVD (China National Vulnerability Database)
Vulnerability Description
Linux kernel是美国Linux基金会开源的操作系统Linux所使用的内核。 Linux kernel存在安全漏洞,该漏洞源于nf_osf_match函数在nf_osf_match_one中TCP选项匹配时未恢复共享指针,导致越界读取问题,可能导致后续匹配读取垃圾数据并立即失败,无法记录多个匹配或记录不正确的匹配。
Source: CNNVD (China National Vulnerability Database)
CVSS Information
N/A
Source: CNNVD (China National Vulnerability Database)
Vulnerability Type
N/A
Source: CNNVD (China National Vulnerability Database)

Affected Products

Vendor Product Affected Versions CPE Subscribe
Linux Linux 1a6a0951fc009f6d9fe8ebea2d2417d80d54097b ~ 0145548346c4a30981a870a8ca00eac46ba27e85 -
Linux Linux 5.0 -

II. Public POCs for CVE-2026-52999

# POC Description Source Link Shenlong Link
AI-Generated POC Premium

No public POC found.

Login to generate AI POC

III. Intelligence Information for CVE-2026-52999

请登录查看更多情报信息。

Patches & Fixes for CVE-2026-52999 (7)

Same Patch Batch · Linux · 2026-06-24 · 219 CVEs total

CVE-2026-53046 9.8 CRITICAL ksmbd: fix use-after-free from async crypto on Qualcomm crypto engine
CVE-2026-53088 9.8 CRITICAL net: bcmgenet: fix off-by-one in bcmgenet_put_txcb
CVE-2026-53010 9.8 CRITICAL ksmbd: fix use-after-free in smb2_open during durable reconnect
CVE-2026-53006 9.8 CRITICAL ipv6: fix possible UAF in icmpv6_rcv()
CVE-2026-53086 9.8 CRITICAL net: bcmgenet: fix racing timeout handler
CVE-2026-53002 9.8 CRITICAL netfilter: conntrack: remove sprintf usage
CVE-2026-52993 9.8 CRITICAL tipc: fix double-free in tipc_buf_append()
CVE-2026-52989 9.8 CRITICAL nvmet-tcp: propagate nvmet_tcp_build_pdu_iovec() errors to its callers
CVE-2026-52986 9.8 CRITICAL netfilter: nf_conntrack_sip: don't use simple_strtoul
CVE-2026-52982 9.8 CRITICAL net: usb: rtl8150: fix use-after-free in rtl8150_start_xmit()
CVE-2026-53045 9.8 CRITICAL memory: tegra124-emc: Fix dll_change check
CVE-2026-52955 9.8 CRITICAL libceph: Fix potential out-of-bounds access in crush_decode()
CVE-2026-53049 9.8 CRITICAL gfs2: add some missing log locking
CVE-2026-52914 9.8 CRITICAL batman-adv: fix fragment reassembly length accounting
CVE-2026-52931 9.8 CRITICAL batman-adv: tp_meter: avoid use of uninit sender vars
CVE-2026-52924 9.8 CRITICAL sctp: purge outqueue on stale COOKIE-ECHO handling
CVE-2026-53055 9.8 CRITICAL crypto: hisilicon/sec2 - prevent req used-after-free for sec
CVE-2026-53043 9.1 CRITICAL ocfs2/dlm: validate qr_numregions in dlm_match_regions()
CVE-2026-52958 9.1 CRITICAL libceph: Fix potential out-of-bounds access in osdmap_decode()
CVE-2026-53071 8.8 HIGH Bluetooth: l2cap: Add missing chan lock in l2cap_ecred_reconf_rsp

Showing top 20 of 219 CVEs. View all on vendor page &rarr; →

IV. Related Vulnerabilities

V. Comments for CVE-2026-52999

No comments yet


Leave a comment