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

Goal: 1000 CNY · Raised: 1359 CNY

100%

CVE-2025-71237— nilfs2: Fix potential block overflow that cause system hang

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存在安全漏洞,该漏洞源于计算nblocks时可能发生整数下溢,可能导致系统挂起。

AI Predicted 7.8 Difficulty: Easy EPSS 0.14% · P3

Possible ATT&CK Techniques 1 AI

T1499.002 · Service Exhaustion Flood

Affected Version Matrix 18

VendorProduct Version RangeStatus
Linux Linux 82e11e857be3ffd2a0a952c9db8aa2379e2b9e44< 6457d3ee41a4c15082ac49c5aa7fb933b4a043f3 affected
82e11e857be3ffd2a0a952c9db8aa2379e2b9e44< ba18e5f22f26aa4ef78bc3e81f639d1d4f3845e6 affected
82e11e857be3ffd2a0a952c9db8aa2379e2b9e44< 2438982f635e6cc2009be68ba2efb2998727d8d4 affected
82e11e857be3ffd2a0a952c9db8aa2379e2b9e44< df1e20796c9f3d541cca47fb72e4369ea135642d affected
82e11e857be3ffd2a0a952c9db8aa2379e2b9e44< ea2278657ad0d62596589fbe2caf995e189e65e7 affected
82e11e857be3ffd2a0a952c9db8aa2379e2b9e44< 4aa45f841413cca81882602b4042c53502f34cad affected
82e11e857be3ffd2a0a952c9db8aa2379e2b9e44< b8c5ee234bd54f1447c846101fdaef2cf70c2149 affected
82e11e857be3ffd2a0a952c9db8aa2379e2b9e44< ed527ef0c264e4bed6c7b2a158ddf516b17f5f66 affected
… +10 more rows
Get alerts for future matching vulnerabilities Log in to subscribe

I. Basic Information for CVE-2025-71237

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
nilfs2: Fix potential block overflow that cause system hang
Source: CVE Program / CVE List V5
Vulnerability Description
In the Linux kernel, the following vulnerability has been resolved: nilfs2: Fix potential block overflow that cause system hang When a user executes the FITRIM command, an underflow can occur when calculating nblocks if end_block is too small. Since nblocks is of type sector_t, which is u64, a negative nblocks value will become a very large positive integer. This ultimately leads to the block layer function __blkdev_issue_discard() taking an excessively long time to process the bio chain, and the ns_segctor_sem lock remains held for a long period. This prevents other tasks from acquiring the ns_segctor_sem lock, resulting in the hang reported by syzbot in [1]. If the ending block is too small, typically if it is smaller than 4KiB range, depending on the usage of the segment 0, it may be possible to attempt a discard request beyond the device size causing the hang. Exiting successfully and assign the discarded size (0 in this case) to range->len. Although the start and len values in the user input range are too small, a conservative strategy is adopted here to safely ignore them, which is equivalent to a no-op; it will not perform any trimming and will not throw an error. [1] task:segctord state:D stack:28968 pid:6093 tgid:6093 ppid:2 task_flags:0x200040 flags:0x00080000 Call Trace: rwbase_write_lock+0x3dd/0x750 kernel/locking/rwbase_rt.c:272 nilfs_transaction_lock+0x253/0x4c0 fs/nilfs2/segment.c:357 nilfs_segctor_thread_construct fs/nilfs2/segment.c:2569 [inline] nilfs_segctor_thread+0x6ec/0xe00 fs/nilfs2/segment.c:2684 [ryusuke: corrected part of the commit message about the consequences]
Source: CVE Program / CVE List V5
CVSS Information
N/A
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存在安全漏洞,该漏洞源于计算nblocks时可能发生整数下溢,可能导致系统挂起。
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 82e11e857be3ffd2a0a952c9db8aa2379e2b9e44 ~ 6457d3ee41a4c15082ac49c5aa7fb933b4a043f3 -
Linux Linux 3.15 -

II. Public POCs for CVE-2025-71237

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

No public POC found.

Login to generate AI POC

III. Intelligence Information for CVE-2025-71237

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

Same Patch Batch · Linux · 2026-02-18 · 31 CVEs total

CVE-2026-23230 8.8 HIGH smb: client: split cached_fid bitfields to avoid shared-byte RMW races
CVE-2026-23226 8.8 HIGH ksmbd: add chann_lock to protect ksmbd_chann_list xarray
CVE-2025-71234 8.8 HIGH wifi: rtl8xxxu: fix slab-out-of-bounds in rtl8xxxu_sta_add
CVE-2026-23227 7.8 HIGH drm/exynos: vidi: use ctx->lock to protect struct vidi_context member variables related to
CVE-2026-23225 7.8 HIGH sched/mmcid: Don't assume CID is CPU owned on mode switch
CVE-2026-23224 7.8 HIGH erofs: fix UAF issue for file-backed mounts w/ directio option
CVE-2026-23222 7.8 HIGH crypto: omap - Allocate OMAP_CRYPTO_FORCE_COPY scatterlists correctly
CVE-2025-71236 7.5 HIGH scsi: qla2xxx: Validate sp before freeing associated memory
CVE-2025-71233 PCI: endpoint: Avoid creating sub-groups asynchronously
CVE-2026-23229 crypto: virtio - Add spinlock protection with virtqueue notification
CVE-2026-23228 smb: server: fix leak of active_num_conn in ksmbd_tcp_new_connection()
CVE-2026-23223 xfs: fix UAF in xchk_btree_check_block_owner
CVE-2026-23221 bus: fsl-mc: fix use-after-free in driver_override_show()
CVE-2026-23220 ksmbd: fix infinite loop caused by next_smb2_rcv_hdr_off reset in error paths
CVE-2025-71235 scsi: qla2xxx: Delay module unload while fabric scan in progress
CVE-2026-23211 mm, swap: restore swap_space attr aviod kernel panic
CVE-2025-71232 scsi: qla2xxx: Free sp in error path to fix system crash
CVE-2025-71231 crypto: iaa - Fix out-of-bounds index in find_empty_iaa_compression_mode
CVE-2025-71230 hfs: ensure sb->s_fs_info is always cleaned up
CVE-2025-71229 wifi: rtw88: Fix alignment fault in rtw_core_enable_beacon()

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

IV. Related Vulnerabilities

V. Comments for CVE-2025-71237

No comments yet


Leave a comment