جزئیات آسیب‌پذیری

CVE-2026-31449

Linux LinuxSiemens SIMATIC S7-1500 CPU 1518-4 PN/DP MFPSiemens SIMATIC S7-1500 CPU 1518F-4 PN/DP MFPSiemens SIMATIC S7-1500 TM MFP - GNU/Linux subsystemSiemens SIPLUS S7-1500 CPU 1518-4 PN/DP MFP

ext4: validate p_idx bounds in ext4_ext_correct_indexes

CVSS 3.1
7.8بالا

شرح رسمی (انگلیسی)

In the Linux kernel, the following vulnerability has been resolved: ext4: validate p_idx bounds in ext4_ext_correct_indexes ext4_ext_correct_indexes() walks up the extent tree correcting index entries when the first extent in a leaf is modified. Before accessing path[k].p_idx->ei_block, there is no validation that p_idx falls within the valid range of index entries for that level. If the on-disk extent header contains a corrupted or crafted eh_entries value, p_idx can point past the end of the allocated buffer, causing a slab-out-of-bounds read. Fix this by validating path[k].p_idx against EXT_LAST_INDEX() at both access sites: before the while loop and inside it. Return -EFSCORRUPTED if the index pointer is out of range, consistent with how other bounds violations are handled in the ext4 extent tree code.

امتیازهای CVSS

امتیازنسخهمنبعبردار
7.8بالا 3.1 CVEProject cvelistV5 (CNA) (Linux) CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H

محصولات آسیب‌پذیر

فروشندهمحصولنسخه‌هامنبع
Linux Linux 2.6.19 CVEProject cvelistV5 (CNA)
Linux Linux a86c61812637c7dd0c57e29880cffd477b62f2e7 ≤ v < c5839b34704c9c2f47f079451bdbb22de0da1ed1 CVEProject cvelistV5 (CNA)
Linux Linux a86c61812637c7dd0c57e29880cffd477b62f2e7 ≤ v < 10242e640b36b91ad03d25f3dc77854bbdff8358 CVEProject cvelistV5 (CNA)
Linux Linux a86c61812637c7dd0c57e29880cffd477b62f2e7 ≤ v < 4d08401aa13f1531216f1a7ae281ca4806e90a5c CVEProject cvelistV5 (CNA)
Linux Linux a86c61812637c7dd0c57e29880cffd477b62f2e7 ≤ v < 407c944f217c17d4343148011acafebc604d55e1 CVEProject cvelistV5 (CNA)
Linux Linux a86c61812637c7dd0c57e29880cffd477b62f2e7 ≤ v < 93f2e975ed658ce09db4d4c2877ca2c06540df83 CVEProject cvelistV5 (CNA)
Linux Linux a86c61812637c7dd0c57e29880cffd477b62f2e7 ≤ v < 01bf1e0b997d82c0e353b51ed74ef99698043c33 CVEProject cvelistV5 (CNA)
Linux Linux a86c61812637c7dd0c57e29880cffd477b62f2e7 ≤ v < 2acb5c12ebd860f30e4faf67e6cc8c44ddfe5fe8 CVEProject cvelistV5 (CNA)
Linux Linux a86c61812637c7dd0c57e29880cffd477b62f2e7 ≤ v < 39d6e2b67651614bac0dc6592fa9836321910067 CVEProject cvelistV5 (CNA)
Siemens SIMATIC S7-1500 CPU 1518-4 PN/DP MFP V3.1.6 ≤ v CVEProject cvelistV5 (CNA)
Siemens SIMATIC S7-1500 CPU 1518-4 PN/DP MFP V3.1.6 ≤ v CVEProject cvelistV5 (CNA)
Siemens SIMATIC S7-1500 CPU 1518-4 PN/DP MFP V3.1.7 ≤ v CVEProject cvelistV5 (CNA)
Siemens SIMATIC S7-1500 CPU 1518-4 PN/DP MFP V3.1.7 ≤ v CVEProject cvelistV5 (CNA)
Siemens SIMATIC S7-1500 CPU 1518F-4 PN/DP MFP V3.1.6 ≤ v CVEProject cvelistV5 (CNA)
Siemens SIMATIC S7-1500 CPU 1518F-4 PN/DP MFP V3.1.6 ≤ v CVEProject cvelistV5 (CNA)
Siemens SIMATIC S7-1500 CPU 1518F-4 PN/DP MFP V3.1.7 ≤ v CVEProject cvelistV5 (CNA)
Siemens SIMATIC S7-1500 CPU 1518F-4 PN/DP MFP V3.1.7 ≤ v CVEProject cvelistV5 (CNA)
Siemens SIMATIC S7-1500 TM MFP - GNU/Linux subsystem همه CVEProject cvelistV5 (CNA)
Siemens SIPLUS S7-1500 CPU 1518-4 PN/DP MFP V3.1.6 ≤ v CVEProject cvelistV5 (CNA)
Siemens SIPLUS S7-1500 CPU 1518-4 PN/DP MFP V3.1.7 ≤ v CVEProject cvelistV5 (CNA)

منابع و راهنماها

۱۱
هشدار CVEهای بعدی این محصولمحصول را دنبال کنید تا آسیب‌پذیری‌های تازه را در تلگرام بگیرید.

اطلاعات

تاریخ انتشار
۱۴۰۵/۰۲/۰۲
آخرین به‌روزرسانی
۱۴۰۵/۰۷/۲۷
وضعیت
منتشرشده
صادرکننده (CNA)
Linux

پیش‌بینی بهره‌برداری (EPSS)

۰٫۱۴٪
احتمال بهره‌برداری در ۳۰ روز
۳٫۹٪
صدک (نسبت به همه‌ی CVEها)

ارزیابی SSVC (CISA)

قابل خودکارسازی
خیر
وضعیت بهره‌برداری
ندارد
اثر فنی
کامل

ضعف‌ها (CWE)

  • CWE-125
    Out-of-bounds Read