GCVE Workshop - 22 September 2026 (14:00-18:00), Luxembourg Before The Vulnopticon Conference - Registration

CVE-2025-68261 (GCVE-0-2025-68261)

Vulnerability from cvelistv5 – Published: 2025-12-16 14:45 – Updated: 2026-09-08 08:43
VLAI
Title
ext4: add i_data_sem protection in ext4_destroy_inline_data_nolock()
Summary
In the Linux kernel, the following vulnerability has been resolved: ext4: add i_data_sem protection in ext4_destroy_inline_data_nolock() Fix a race between inline data destruction and block mapping. The function ext4_destroy_inline_data_nolock() changes the inode data layout by clearing EXT4_INODE_INLINE_DATA and setting EXT4_INODE_EXTENTS. At the same time, another thread may execute ext4_map_blocks(), which tests EXT4_INODE_EXTENTS to decide whether to call ext4_ext_map_blocks() or ext4_ind_map_blocks(). Without i_data_sem protection, ext4_ind_map_blocks() may receive inode with EXT4_INODE_EXTENTS flag and triggering assert. kernel BUG at fs/ext4/indirect.c:546! EXT4-fs (loop2): unmounting filesystem. invalid opcode: 0000 [#1] PREEMPT SMP KASAN NOPTI Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 RIP: 0010:ext4_ind_map_blocks.cold+0x2b/0x5a fs/ext4/indirect.c:546 Call Trace: <TASK> ext4_map_blocks+0xb9b/0x16f0 fs/ext4/inode.c:681 _ext4_get_block+0x242/0x590 fs/ext4/inode.c:822 ext4_block_write_begin+0x48b/0x12c0 fs/ext4/inode.c:1124 ext4_write_begin+0x598/0xef0 fs/ext4/inode.c:1255 ext4_da_write_begin+0x21e/0x9c0 fs/ext4/inode.c:3000 generic_perform_write+0x259/0x5d0 mm/filemap.c:3846 ext4_buffered_write_iter+0x15b/0x470 fs/ext4/file.c:285 ext4_file_write_iter+0x8e0/0x17f0 fs/ext4/file.c:679 call_write_iter include/linux/fs.h:2271 [inline] do_iter_readv_writev+0x212/0x3c0 fs/read_write.c:735 do_iter_write+0x186/0x710 fs/read_write.c:861 vfs_iter_write+0x70/0xa0 fs/read_write.c:902 iter_file_splice_write+0x73b/0xc90 fs/splice.c:685 do_splice_from fs/splice.c:763 [inline] direct_splice_actor+0x10f/0x170 fs/splice.c:950 splice_direct_to_actor+0x33a/0xa10 fs/splice.c:896 do_splice_direct+0x1a9/0x280 fs/splice.c:1002 do_sendfile+0xb13/0x12c0 fs/read_write.c:1255 __do_sys_sendfile64 fs/read_write.c:1323 [inline] __se_sys_sendfile64 fs/read_write.c:1309 [inline] __x64_sys_sendfile64+0x1cf/0x210 fs/read_write.c:1309 do_syscall_x64 arch/x86/entry/common.c:51 [inline] do_syscall_64+0x35/0x80 arch/x86/entry/common.c:81 entry_SYSCALL_64_after_hwframe+0x6e/0xd8
SSVC
Exploitation: none Automatable: no Technical Impact: partial
CISA Coordinator · CISA-ADP (v2.0.3)
Decision recorded 2026-06-16 16:25 UTC
Impacted products
Vendor Product Version CPE status
Linux Linux Affected: c755e251357a0cee0679081f08c3f4ba797a8009 , < b322bac9f01d03190b5abc52be5d9dd9f22a2b41 (git)
Affected: c755e251357a0cee0679081f08c3f4ba797a8009 , < 61e03dc3794ebf77a706b85e5a36c9c6d70be6de (git)
Affected: c755e251357a0cee0679081f08c3f4ba797a8009 , < 5b266cf6851ce72b11b067fe02adf5a8687104ad (git)
Affected: c755e251357a0cee0679081f08c3f4ba797a8009 , < 144c48da33a01d92995aeccd8208eb47d2a8e659 (git)
Affected: c755e251357a0cee0679081f08c3f4ba797a8009 , < 22a76b0861ae61a299c8e126c1aca8c4fda820fd (git)
Affected: c755e251357a0cee0679081f08c3f4ba797a8009 , < ba8aeff294ac7ff6dfe293663d815c54c5ee218c (git)
Affected: c755e251357a0cee0679081f08c3f4ba797a8009 , < 5cad18e527ba8a9ca5463cc170073eeb5a4826f4 (git)
Affected: c755e251357a0cee0679081f08c3f4ba797a8009 , < 0cd8feea8777f8d9b9a862b89c688b049a5c8475 (git)
Affected: 3e96c3fdcfccb321a9e1623f78cc71b44593e965 (git)
Affected: 5781ac24bbd998ebb1ff30143bb06244d847af48 (git)
Affected: 9b06cce3ca4d60d442c39bfa7c058b71b1cee6c2 (git)
Affected: da1e40237f8f3516581b534c484c236a79ccfd14 (git)
Affected: 7cf6b709b6412afd1d93b2c4b37163c3602e3b95 (git)
Affected: 3.16.44 , < 3.17 (semver)
Affected: 3.18.107 , < 3.19 (semver)
Affected: 4.4.129 , < 4.5 (semver)
Affected: 4.9.14 , < 4.10 (semver)
Affected: 4.10.2 , < 4.11 (semver)
guessed Create a notification for this product.
Linux Linux Affected: 4.11
Unaffected: 0 , < 4.11 (semver)
Unaffected: 5.10.248 , ≤ 5.10.* (semver)
Unaffected: 5.15.198 , ≤ 5.15.* (semver)
Unaffected: 6.1.160 , ≤ 6.1.* (semver)
Unaffected: 6.6.120 , ≤ 6.6.* (semver)
Unaffected: 6.12.62 , ≤ 6.12.* (semver)
Unaffected: 6.17.12 , ≤ 6.17.* (semver)
Unaffected: 6.18.1 , ≤ 6.18.* (semver)
Unaffected: 6.19 , ≤ * (original_commit_for_fix)
guessed Create a notification for this product.
Siemens SIMATIC S7-1500 CPU 1518-4 PN/DP MFP Affected: V3.1.6 , < * (custom)
guessed Create a notification for this product.
Siemens SIMATIC S7-1500 CPU 1518F-4 PN/DP MFP Affected: V3.1.6 , < * (custom)
guessed Create a notification for this product.
Siemens SIPLUS S7-1500 CPU 1518-4 PN/DP MFP Affected: V3.1.6 , < * (custom)
guessed Create a notification for this product.
Show details on NVD website

{
  "containers": {
    "adp": [
      {
        "metrics": [
          {
            "other": {
              "content": {
                "id": "CVE-2025-68261",
                "options": [
                  {
                    "Exploitation": "none"
                  },
                  {
                    "Automatable": "no"
                  },
                  {
                    "Technical Impact": "partial"
                  }
                ],
                "role": "CISA Coordinator",
                "timestamp": "2026-06-16T16:25:03.765473Z",
                "version": "2.0.3"
              },
              "type": "ssvc"
            }
          }
        ],
        "providerMetadata": {
          "dateUpdated": "2026-06-16T16:25:14.265Z",
          "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
          "shortName": "CISA-ADP"
        },
        "title": "CISA ADP Vulnrichment"
      },
      {
        "affected": [
          {
            "defaultStatus": "unknown",
            "product": "SIMATIC S7-1500 CPU 1518-4 PN/DP MFP",
            "vendor": "Siemens",
            "versions": [
              {
                "lessThan": "*",
                "status": "affected",
                "version": "V3.1.6",
                "versionType": "custom"
              }
            ]
          },
          {
            "defaultStatus": "unknown",
            "product": "SIMATIC S7-1500 CPU 1518-4 PN/DP MFP",
            "vendor": "Siemens",
            "versions": [
              {
                "lessThan": "*",
                "status": "affected",
                "version": "V3.1.6",
                "versionType": "custom"
              }
            ]
          },
          {
            "defaultStatus": "unknown",
            "product": "SIMATIC S7-1500 CPU 1518F-4 PN/DP MFP",
            "vendor": "Siemens",
            "versions": [
              {
                "lessThan": "*",
                "status": "affected",
                "version": "V3.1.6",
                "versionType": "custom"
              }
            ]
          },
          {
            "defaultStatus": "unknown",
            "product": "SIMATIC S7-1500 CPU 1518F-4 PN/DP MFP",
            "vendor": "Siemens",
            "versions": [
              {
                "lessThan": "*",
                "status": "affected",
                "version": "V3.1.6",
                "versionType": "custom"
              }
            ]
          },
          {
            "defaultStatus": "unknown",
            "product": "SIPLUS S7-1500 CPU 1518-4 PN/DP MFP",
            "vendor": "Siemens",
            "versions": [
              {
                "lessThan": "*",
                "status": "affected",
                "version": "V3.1.6",
                "versionType": "custom"
              }
            ]
          }
        ],
        "providerMetadata": {
          "dateUpdated": "2026-09-08T08:43:05.655Z",
          "orgId": "0b142b55-0307-4c5a-b3c9-f314f3fb7c5e",
          "shortName": "siemens-SADP"
        },
        "references": [
          {
            "url": "https://cert-portal.siemens.com/productcert/html/ssa-019113.html"
          }
        ],
        "x_adpType": "supplier"
      }
    ],
    "cna": {
      "affected": [
        {
          "defaultStatus": "unaffected",
          "product": "Linux",
          "programFiles": [
            "fs/ext4/inline.c"
          ],
          "repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
          "vendor": "Linux",
          "versions": [
            {
              "lessThan": "b322bac9f01d03190b5abc52be5d9dd9f22a2b41",
              "status": "affected",
              "version": "c755e251357a0cee0679081f08c3f4ba797a8009",
              "versionType": "git"
            },
            {
              "lessThan": "61e03dc3794ebf77a706b85e5a36c9c6d70be6de",
              "status": "affected",
              "version": "c755e251357a0cee0679081f08c3f4ba797a8009",
              "versionType": "git"
            },
            {
              "lessThan": "5b266cf6851ce72b11b067fe02adf5a8687104ad",
              "status": "affected",
              "version": "c755e251357a0cee0679081f08c3f4ba797a8009",
              "versionType": "git"
            },
            {
              "lessThan": "144c48da33a01d92995aeccd8208eb47d2a8e659",
              "status": "affected",
              "version": "c755e251357a0cee0679081f08c3f4ba797a8009",
              "versionType": "git"
            },
            {
              "lessThan": "22a76b0861ae61a299c8e126c1aca8c4fda820fd",
              "status": "affected",
              "version": "c755e251357a0cee0679081f08c3f4ba797a8009",
              "versionType": "git"
            },
            {
              "lessThan": "ba8aeff294ac7ff6dfe293663d815c54c5ee218c",
              "status": "affected",
              "version": "c755e251357a0cee0679081f08c3f4ba797a8009",
              "versionType": "git"
            },
            {
              "lessThan": "5cad18e527ba8a9ca5463cc170073eeb5a4826f4",
              "status": "affected",
              "version": "c755e251357a0cee0679081f08c3f4ba797a8009",
              "versionType": "git"
            },
            {
              "lessThan": "0cd8feea8777f8d9b9a862b89c688b049a5c8475",
              "status": "affected",
              "version": "c755e251357a0cee0679081f08c3f4ba797a8009",
              "versionType": "git"
            },
            {
              "status": "affected",
              "version": "3e96c3fdcfccb321a9e1623f78cc71b44593e965",
              "versionType": "git"
            },
            {
              "status": "affected",
              "version": "5781ac24bbd998ebb1ff30143bb06244d847af48",
              "versionType": "git"
            },
            {
              "status": "affected",
              "version": "9b06cce3ca4d60d442c39bfa7c058b71b1cee6c2",
              "versionType": "git"
            },
            {
              "status": "affected",
              "version": "da1e40237f8f3516581b534c484c236a79ccfd14",
              "versionType": "git"
            },
            {
              "status": "affected",
              "version": "7cf6b709b6412afd1d93b2c4b37163c3602e3b95",
              "versionType": "git"
            },
            {
              "lessThan": "3.17",
              "status": "affected",
              "version": "3.16.44",
              "versionType": "semver"
            },
            {
              "lessThan": "3.19",
              "status": "affected",
              "version": "3.18.107",
              "versionType": "semver"
            },
            {
              "lessThan": "4.5",
              "status": "affected",
              "version": "4.4.129",
              "versionType": "semver"
            },
            {
              "lessThan": "4.10",
              "status": "affected",
              "version": "4.9.14",
              "versionType": "semver"
            },
            {
              "lessThan": "4.11",
              "status": "affected",
              "version": "4.10.2",
              "versionType": "semver"
            }
          ]
        },
        {
          "defaultStatus": "affected",
          "product": "Linux",
          "programFiles": [
            "fs/ext4/inline.c"
          ],
          "repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
          "vendor": "Linux",
          "versions": [
            {
              "status": "affected",
              "version": "4.11"
            },
            {
              "lessThan": "4.11",
              "status": "unaffected",
              "version": "0",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "5.10.*",
              "status": "unaffected",
              "version": "5.10.248",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "5.15.*",
              "status": "unaffected",
              "version": "5.15.198",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "6.1.*",
              "status": "unaffected",
              "version": "6.1.160",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "6.6.*",
              "status": "unaffected",
              "version": "6.6.120",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "6.12.*",
              "status": "unaffected",
              "version": "6.12.62",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "6.17.*",
              "status": "unaffected",
              "version": "6.17.12",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "6.18.*",
              "status": "unaffected",
              "version": "6.18.1",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "*",
              "status": "unaffected",
              "version": "6.19",
              "versionType": "original_commit_for_fix"
            }
          ]
        }
      ],
      "cpeApplicability": [
        {
          "nodes": [
            {
              "cpeMatch": [
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "5.10.248",
                  "versionStartIncluding": "4.11",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "5.15.198",
                  "versionStartIncluding": "4.11",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "6.1.160",
                  "versionStartIncluding": "4.11",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "6.6.120",
                  "versionStartIncluding": "4.11",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "6.12.62",
                  "versionStartIncluding": "4.11",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "6.17.12",
                  "versionStartIncluding": "4.11",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "6.18.1",
                  "versionStartIncluding": "4.11",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "6.19",
                  "versionStartIncluding": "4.11",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionStartIncluding": "3.16.44",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionStartIncluding": "3.18.107",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionStartIncluding": "4.4.129",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionStartIncluding": "4.9.14",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionStartIncluding": "4.10.2",
                  "vulnerable": true
                }
              ],
              "negate": false,
              "operator": "OR"
            }
          ]
        }
      ],
      "descriptions": [
        {
          "lang": "en",
          "value": "In the Linux kernel, the following vulnerability has been resolved:\n\next4: add i_data_sem protection in ext4_destroy_inline_data_nolock()\n\nFix a race between inline data destruction and block mapping.\n\nThe function ext4_destroy_inline_data_nolock() changes the inode data\nlayout by clearing EXT4_INODE_INLINE_DATA and setting EXT4_INODE_EXTENTS.\nAt the same time, another thread may execute ext4_map_blocks(), which\ntests EXT4_INODE_EXTENTS to decide whether to call ext4_ext_map_blocks()\nor ext4_ind_map_blocks().\n\nWithout i_data_sem protection, ext4_ind_map_blocks() may receive inode\nwith EXT4_INODE_EXTENTS flag and triggering assert.\n\nkernel BUG at fs/ext4/indirect.c:546!\nEXT4-fs (loop2): unmounting filesystem.\ninvalid opcode: 0000 [#1] PREEMPT SMP KASAN NOPTI\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014\nRIP: 0010:ext4_ind_map_blocks.cold+0x2b/0x5a fs/ext4/indirect.c:546\n\nCall Trace:\n \u003cTASK\u003e\n ext4_map_blocks+0xb9b/0x16f0 fs/ext4/inode.c:681\n _ext4_get_block+0x242/0x590 fs/ext4/inode.c:822\n ext4_block_write_begin+0x48b/0x12c0 fs/ext4/inode.c:1124\n ext4_write_begin+0x598/0xef0 fs/ext4/inode.c:1255\n ext4_da_write_begin+0x21e/0x9c0 fs/ext4/inode.c:3000\n generic_perform_write+0x259/0x5d0 mm/filemap.c:3846\n ext4_buffered_write_iter+0x15b/0x470 fs/ext4/file.c:285\n ext4_file_write_iter+0x8e0/0x17f0 fs/ext4/file.c:679\n call_write_iter include/linux/fs.h:2271 [inline]\n do_iter_readv_writev+0x212/0x3c0 fs/read_write.c:735\n do_iter_write+0x186/0x710 fs/read_write.c:861\n vfs_iter_write+0x70/0xa0 fs/read_write.c:902\n iter_file_splice_write+0x73b/0xc90 fs/splice.c:685\n do_splice_from fs/splice.c:763 [inline]\n direct_splice_actor+0x10f/0x170 fs/splice.c:950\n splice_direct_to_actor+0x33a/0xa10 fs/splice.c:896\n do_splice_direct+0x1a9/0x280 fs/splice.c:1002\n do_sendfile+0xb13/0x12c0 fs/read_write.c:1255\n __do_sys_sendfile64 fs/read_write.c:1323 [inline]\n __se_sys_sendfile64 fs/read_write.c:1309 [inline]\n __x64_sys_sendfile64+0x1cf/0x210 fs/read_write.c:1309\n do_syscall_x64 arch/x86/entry/common.c:51 [inline]\n do_syscall_64+0x35/0x80 arch/x86/entry/common.c:81\n entry_SYSCALL_64_after_hwframe+0x6e/0xd8"
        }
      ],
      "metrics": [
        {
          "cvssV3_1": {
            "baseScore": 7.5,
            "baseSeverity": "HIGH",
            "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
            "version": "3.1"
          },
          "scenarios": [
            {
              "lang": "en",
              "value": "AV:N - A remote client can reach the race through a ksmbd WRITE plus FLUSH/write-through request or an NFS WRITE plus COMMIT when an inline-data ext4 filesystem backs the exported share.\nAC:L - The attacker controls both sides by issuing concurrent writes and flushes or commits and can retry until the race succeeds; the inline-data filesystem feature is a deployment precondition rather than an uncontrollable race condition.\nPR:N - A guest-writable SMB share or anonymous writable NFS export permits the required file creation and write operations without authentication or prior privileges.\nUI:N - The attacker performs all required file operations directly, with no victim action needed after the filesystem and network share are available.\nS:U - The failure affects the host kernel and filesystem within their existing security authority and does not cross a virtualization, sandbox, or IOMMU boundary.\nC:N - The demonstrated failure is an assertion-triggered BUG with no information returned to the attacker, out-of-bounds read, use-after-free, or established disclosure primitive.\nI:N - The unconditional assertion occurs at the entry to ext4_ind_map_blocks() before that mapper modifies block mappings, and no arbitrary-write or memory-corruption primitive is established.\nA:H - The failed assertion executes BUG(), causing a kernel oops and potentially a full panic when panic-on-oops is enabled, allowing repeated denial of service."
            }
          ]
        }
      ],
      "providerMetadata": {
        "dateUpdated": "2026-08-05T12:10:33.475Z",
        "orgId": "416baaa9-dc9f-4396-8d5f-8c081fb06d67",
        "shortName": "Linux"
      },
      "references": [
        {
          "url": "https://git.kernel.org/stable/c/b322bac9f01d03190b5abc52be5d9dd9f22a2b41"
        },
        {
          "url": "https://git.kernel.org/stable/c/61e03dc3794ebf77a706b85e5a36c9c6d70be6de"
        },
        {
          "url": "https://git.kernel.org/stable/c/5b266cf6851ce72b11b067fe02adf5a8687104ad"
        },
        {
          "url": "https://git.kernel.org/stable/c/144c48da33a01d92995aeccd8208eb47d2a8e659"
        },
        {
          "url": "https://git.kernel.org/stable/c/22a76b0861ae61a299c8e126c1aca8c4fda820fd"
        },
        {
          "url": "https://git.kernel.org/stable/c/ba8aeff294ac7ff6dfe293663d815c54c5ee218c"
        },
        {
          "url": "https://git.kernel.org/stable/c/5cad18e527ba8a9ca5463cc170073eeb5a4826f4"
        },
        {
          "url": "https://git.kernel.org/stable/c/0cd8feea8777f8d9b9a862b89c688b049a5c8475"
        }
      ],
      "title": "ext4: add i_data_sem protection in ext4_destroy_inline_data_nolock()",
      "x_generator": {
        "engine": "bippy-1.2.0"
      }
    }
  },
  "cveMetadata": {
    "assignerOrgId": "416baaa9-dc9f-4396-8d5f-8c081fb06d67",
    "assignerShortName": "Linux",
    "cveId": "CVE-2025-68261",
    "datePublished": "2025-12-16T14:45:03.252Z",
    "dateReserved": "2025-12-16T13:41:40.267Z",
    "dateUpdated": "2026-09-08T08:43:05.655Z",
    "state": "PUBLISHED"
  },
  "dataType": "CVE_RECORD",
  "dataVersion": "5.2",
  "vulnerability-lookup:meta": {
    "epss": {
      "cve": "CVE-2025-68261",
      "date": "2026-09-16",
      "epss": "0.00537",
      "percentile": "0.43945"
    },
    "nvd": "{\"cve\":{\"id\":\"CVE-2025-68261\",\"sourceIdentifier\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\",\"published\":\"2025-12-16T15:15:55.547\",\"lastModified\":\"2026-07-30T06:24:35.443\",\"vulnStatus\":\"Deferred\",\"cveTags\":[],\"descriptions\":[{\"lang\":\"en\",\"value\":\"In the Linux kernel, the following vulnerability has been resolved:\\n\\next4: add i_data_sem protection in ext4_destroy_inline_data_nolock()\\n\\nFix a race between inline data destruction and block mapping.\\n\\nThe function ext4_destroy_inline_data_nolock() changes the inode data\\nlayout by clearing EXT4_INODE_INLINE_DATA and setting EXT4_INODE_EXTENTS.\\nAt the same time, another thread may execute ext4_map_blocks(), which\\ntests EXT4_INODE_EXTENTS to decide whether to call ext4_ext_map_blocks()\\nor ext4_ind_map_blocks().\\n\\nWithout i_data_sem protection, ext4_ind_map_blocks() may receive inode\\nwith EXT4_INODE_EXTENTS flag and triggering assert.\\n\\nkernel BUG at fs/ext4/indirect.c:546!\\nEXT4-fs (loop2): unmounting filesystem.\\ninvalid opcode: 0000 [#1] PREEMPT SMP KASAN NOPTI\\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014\\nRIP: 0010:ext4_ind_map_blocks.cold+0x2b/0x5a fs/ext4/indirect.c:546\\n\\nCall Trace:\\n \u003cTASK\u003e\\n ext4_map_blocks+0xb9b/0x16f0 fs/ext4/inode.c:681\\n _ext4_get_block+0x242/0x590 fs/ext4/inode.c:822\\n ext4_block_write_begin+0x48b/0x12c0 fs/ext4/inode.c:1124\\n ext4_write_begin+0x598/0xef0 fs/ext4/inode.c:1255\\n ext4_da_write_begin+0x21e/0x9c0 fs/ext4/inode.c:3000\\n generic_perform_write+0x259/0x5d0 mm/filemap.c:3846\\n ext4_buffered_write_iter+0x15b/0x470 fs/ext4/file.c:285\\n ext4_file_write_iter+0x8e0/0x17f0 fs/ext4/file.c:679\\n call_write_iter include/linux/fs.h:2271 [inline]\\n do_iter_readv_writev+0x212/0x3c0 fs/read_write.c:735\\n do_iter_write+0x186/0x710 fs/read_write.c:861\\n vfs_iter_write+0x70/0xa0 fs/read_write.c:902\\n iter_file_splice_write+0x73b/0xc90 fs/splice.c:685\\n do_splice_from fs/splice.c:763 [inline]\\n direct_splice_actor+0x10f/0x170 fs/splice.c:950\\n splice_direct_to_actor+0x33a/0xa10 fs/splice.c:896\\n do_splice_direct+0x1a9/0x280 fs/splice.c:1002\\n do_sendfile+0xb13/0x12c0 fs/read_write.c:1255\\n __do_sys_sendfile64 fs/read_write.c:1323 [inline]\\n __se_sys_sendfile64 fs/read_write.c:1309 [inline]\\n __x64_sys_sendfile64+0x1cf/0x210 fs/read_write.c:1309\\n do_syscall_x64 arch/x86/entry/common.c:51 [inline]\\n do_syscall_64+0x35/0x80 arch/x86/entry/common.c:81\\n entry_SYSCALL_64_after_hwframe+0x6e/0xd8\"}],\"affected\":[{\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\",\"affectedData\":[{\"vendor\":\"Linux\",\"product\":\"Linux\",\"defaultStatus\":\"unaffected\",\"programFiles\":[\"fs/ext4/inline.c\"],\"repo\":\"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git\",\"versions\":[{\"version\":\"c755e251357a0cee0679081f08c3f4ba797a8009\",\"lessThan\":\"b322bac9f01d03190b5abc52be5d9dd9f22a2b41\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"c755e251357a0cee0679081f08c3f4ba797a8009\",\"lessThan\":\"61e03dc3794ebf77a706b85e5a36c9c6d70be6de\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"c755e251357a0cee0679081f08c3f4ba797a8009\",\"lessThan\":\"5b266cf6851ce72b11b067fe02adf5a8687104ad\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"c755e251357a0cee0679081f08c3f4ba797a8009\",\"lessThan\":\"144c48da33a01d92995aeccd8208eb47d2a8e659\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"c755e251357a0cee0679081f08c3f4ba797a8009\",\"lessThan\":\"22a76b0861ae61a299c8e126c1aca8c4fda820fd\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"c755e251357a0cee0679081f08c3f4ba797a8009\",\"lessThan\":\"ba8aeff294ac7ff6dfe293663d815c54c5ee218c\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"c755e251357a0cee0679081f08c3f4ba797a8009\",\"lessThan\":\"5cad18e527ba8a9ca5463cc170073eeb5a4826f4\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"c755e251357a0cee0679081f08c3f4ba797a8009\",\"lessThan\":\"0cd8feea8777f8d9b9a862b89c688b049a5c8475\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"3e96c3fdcfccb321a9e1623f78cc71b44593e965\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"5781ac24bbd998ebb1ff30143bb06244d847af48\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"9b06cce3ca4d60d442c39bfa7c058b71b1cee6c2\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"da1e40237f8f3516581b534c484c236a79ccfd14\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"7cf6b709b6412afd1d93b2c4b37163c3602e3b95\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"3.16.44\",\"lessThan\":\"3.17\",\"versionType\":\"semver\",\"status\":\"affected\"},{\"version\":\"3.18.107\",\"lessThan\":\"3.19\",\"versionType\":\"semver\",\"status\":\"affected\"},{\"version\":\"4.4.129\",\"lessThan\":\"4.5\",\"versionType\":\"semver\",\"status\":\"affected\"},{\"version\":\"4.9.14\",\"lessThan\":\"4.10\",\"versionType\":\"semver\",\"status\":\"affected\"},{\"version\":\"4.10.2\",\"lessThan\":\"4.11\",\"versionType\":\"semver\",\"status\":\"affected\"}]},{\"vendor\":\"Linux\",\"product\":\"Linux\",\"defaultStatus\":\"affected\",\"programFiles\":[\"fs/ext4/inline.c\"],\"repo\":\"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git\",\"versions\":[{\"version\":\"4.11\",\"status\":\"affected\"},{\"version\":\"0\",\"lessThan\":\"4.11\",\"versionType\":\"semver\",\"status\":\"unaffected\"},{\"version\":\"5.10.248\",\"lessThanOrEqual\":\"5.10.*\",\"versionType\":\"semver\",\"status\":\"unaffected\"},{\"version\":\"5.15.198\",\"lessThanOrEqual\":\"5.15.*\",\"versionType\":\"semver\",\"status\":\"unaffected\"},{\"version\":\"6.1.160\",\"lessThanOrEqual\":\"6.1.*\",\"versionType\":\"semver\",\"status\":\"unaffected\"},{\"version\":\"6.6.120\",\"lessThanOrEqual\":\"6.6.*\",\"versionType\":\"semver\",\"status\":\"unaffected\"},{\"version\":\"6.12.62\",\"lessThanOrEqual\":\"6.12.*\",\"versionType\":\"semver\",\"status\":\"unaffected\"},{\"version\":\"6.17.12\",\"lessThanOrEqual\":\"6.17.*\",\"versionType\":\"semver\",\"status\":\"unaffected\"},{\"version\":\"6.18.1\",\"lessThanOrEqual\":\"6.18.*\",\"versionType\":\"semver\",\"status\":\"unaffected\"},{\"version\":\"6.19\",\"lessThanOrEqual\":\"*\",\"versionType\":\"original_commit_for_fix\",\"status\":\"unaffected\"}]}]},{\"source\":\"0b142b55-0307-4c5a-b3c9-f314f3fb7c5e\",\"affectedData\":[{\"vendor\":\"Siemens\",\"product\":\"SIMATIC S7-1500 CPU 1518-4 PN/DP MFP\",\"defaultStatus\":\"unknown\",\"versions\":[{\"version\":\"V3.1.6\",\"lessThan\":\"*\",\"versionType\":\"custom\",\"status\":\"affected\"}]},{\"vendor\":\"Siemens\",\"product\":\"SIMATIC S7-1500 CPU 1518-4 PN/DP MFP\",\"defaultStatus\":\"unknown\",\"versions\":[{\"version\":\"V3.1.6\",\"lessThan\":\"*\",\"versionType\":\"custom\",\"status\":\"affected\"}]},{\"vendor\":\"Siemens\",\"product\":\"SIMATIC S7-1500 CPU 1518F-4 PN/DP MFP\",\"defaultStatus\":\"unknown\",\"versions\":[{\"version\":\"V3.1.6\",\"lessThan\":\"*\",\"versionType\":\"custom\",\"status\":\"affected\"}]},{\"vendor\":\"Siemens\",\"product\":\"SIMATIC S7-1500 CPU 1518F-4 PN/DP MFP\",\"defaultStatus\":\"unknown\",\"versions\":[{\"version\":\"V3.1.6\",\"lessThan\":\"*\",\"versionType\":\"custom\",\"status\":\"affected\"}]},{\"vendor\":\"Siemens\",\"product\":\"SIPLUS S7-1500 CPU 1518-4 PN/DP MFP\",\"defaultStatus\":\"unknown\",\"versions\":[{\"version\":\"V3.1.6\",\"lessThan\":\"*\",\"versionType\":\"custom\",\"status\":\"affected\"}]}]}],\"metrics\":{\"cvssMetricV31\":[{\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\",\"type\":\"Secondary\",\"cvssData\":{\"version\":\"3.1\",\"vectorString\":\"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H\",\"baseScore\":7.5,\"baseSeverity\":\"HIGH\",\"attackVector\":\"NETWORK\",\"attackComplexity\":\"LOW\",\"privilegesRequired\":\"NONE\",\"userInteraction\":\"NONE\",\"scope\":\"UNCHANGED\",\"confidentialityImpact\":\"NONE\",\"integrityImpact\":\"NONE\",\"availabilityImpact\":\"HIGH\"},\"exploitabilityScore\":3.9,\"impactScore\":3.6}],\"ssvcV203\":[{\"source\":\"134c704f-9b21-4f2e-91b3-4a467353bcc0\",\"ssvcData\":{\"timestamp\":\"2026-06-16T16:25:03.765473Z\",\"id\":\"CVE-2025-68261\",\"options\":[{\"exploitation\":\"none\"},{\"automatable\":\"no\"},{\"technicalImpact\":\"partial\"}],\"role\":\"CISA Coordinator\",\"version\":\"2.0.3\"}}]},\"references\":[{\"url\":\"https://git.kernel.org/stable/c/0cd8feea8777f8d9b9a862b89c688b049a5c8475\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\"},{\"url\":\"https://git.kernel.org/stable/c/144c48da33a01d92995aeccd8208eb47d2a8e659\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\"},{\"url\":\"https://git.kernel.org/stable/c/22a76b0861ae61a299c8e126c1aca8c4fda820fd\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\"},{\"url\":\"https://git.kernel.org/stable/c/5b266cf6851ce72b11b067fe02adf5a8687104ad\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\"},{\"url\":\"https://git.kernel.org/stable/c/5cad18e527ba8a9ca5463cc170073eeb5a4826f4\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\"},{\"url\":\"https://git.kernel.org/stable/c/61e03dc3794ebf77a706b85e5a36c9c6d70be6de\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\"},{\"url\":\"https://git.kernel.org/stable/c/b322bac9f01d03190b5abc52be5d9dd9f22a2b41\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\"},{\"url\":\"https://git.kernel.org/stable/c/ba8aeff294ac7ff6dfe293663d815c54c5ee218c\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\"},{\"url\":\"https://cert-portal.siemens.com/productcert/html/ssa-019113.html\",\"source\":\"0b142b55-0307-4c5a-b3c9-f314f3fb7c5e\"}]}}",
    "redhat_vex": {
      "aggregate_severity": "Moderate",
      "current_release_date": "2026-07-30T08:33:42+00:00",
      "cve": "CVE-2025-68261",
      "id": "CVE-2025-68261",
      "initial_release_date": "2025-12-16T00:00:00+00:00",
      "product_status:known_affected": "232",
      "product_status:known_not_affected": "42",
      "source": "Red Hat CSAF VEX",
      "status": "final",
      "title": "kernel: Linux kernel: Denial of Service in ext4 due to a race condition",
      "url": "https://security.access.redhat.com/data/csaf/v2/vex/2025/cve-2025-68261.json",
      "version": "3"
    },
    "suse_vex": {
      "aggregate_severity": "moderate",
      "current_release_date": "2026-09-11T16:35:15Z",
      "cve": "CVE-2025-68261",
      "id": "CVE-2025-68261",
      "initial_release_date": "2025-12-17T00:24:07Z",
      "product_status:first_fixed": "2",
      "product_status:known_affected": "776",
      "product_status:known_not_affected": "34",
      "product_status:recommended": "332",
      "source": "SUSE CSAF VEX",
      "status": "interim",
      "title": "SUSE CVE CVE-2025-68261",
      "url": "https://ftp.suse.com/pub/projects/security/csaf-vex/cve-2025-68261.json",
      "version": "40"
    },
    "vulnrichment": {
      "containers": "{\"adp\": [{\"affected\": [{\"vendor\": \"Siemens\", \"product\": \"SIMATIC S7-1500 CPU 1518-4 PN/DP MFP\", \"versions\": [{\"status\": \"affected\", \"version\": \"V3.1.6\", \"lessThan\": \"*\", \"versionType\": \"custom\"}], \"defaultStatus\": \"unknown\"}, {\"vendor\": \"Siemens\", \"product\": \"SIMATIC S7-1500 CPU 1518-4 PN/DP MFP\", \"versions\": [{\"status\": \"affected\", \"version\": \"V3.1.6\", \"lessThan\": \"*\", \"versionType\": \"custom\"}], \"defaultStatus\": \"unknown\"}, {\"vendor\": \"Siemens\", \"product\": \"SIMATIC S7-1500 CPU 1518F-4 PN/DP MFP\", \"versions\": [{\"status\": \"affected\", \"version\": \"V3.1.6\", \"lessThan\": \"*\", \"versionType\": \"custom\"}], \"defaultStatus\": \"unknown\"}, {\"vendor\": \"Siemens\", \"product\": \"SIMATIC S7-1500 CPU 1518F-4 PN/DP MFP\", \"versions\": [{\"status\": \"affected\", \"version\": \"V3.1.6\", \"lessThan\": \"*\", \"versionType\": \"custom\"}], \"defaultStatus\": \"unknown\"}, {\"vendor\": \"Siemens\", \"product\": \"SIPLUS S7-1500 CPU 1518-4 PN/DP MFP\", \"versions\": [{\"status\": \"affected\", \"version\": \"V3.1.6\", \"lessThan\": \"*\", \"versionType\": \"custom\"}], \"defaultStatus\": \"unknown\"}], \"x_adpType\": \"supplier\", \"references\": [{\"url\": \"https://cert-portal.siemens.com/productcert/html/ssa-019113.html\"}], \"providerMetadata\": {\"orgId\": \"0b142b55-0307-4c5a-b3c9-f314f3fb7c5e\", \"shortName\": \"siemens-SADP\", \"dateUpdated\": \"2026-09-08T08:43:05.655Z\"}}, {\"title\": \"CISA ADP Vulnrichment\", \"metrics\": [{\"other\": {\"type\": \"ssvc\", \"content\": {\"id\": \"CVE-2025-68261\", \"role\": \"CISA Coordinator\", \"options\": [{\"Exploitation\": \"none\"}, {\"Automatable\": \"no\"}, {\"Technical Impact\": \"partial\"}], \"version\": \"2.0.3\", \"timestamp\": \"2026-06-16T16:25:03.765473Z\"}}}], \"providerMetadata\": {\"orgId\": \"134c704f-9b21-4f2e-91b3-4a467353bcc0\", \"shortName\": \"CISA-ADP\", \"dateUpdated\": \"2026-06-16T16:25:09.433Z\"}}], \"cna\": {\"title\": \"ext4: add i_data_sem protection in ext4_destroy_inline_data_nolock()\", \"metrics\": [{\"cvssV3_1\": {\"version\": \"3.1\", \"baseScore\": 7.5, \"baseSeverity\": \"HIGH\", \"vectorString\": \"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H\"}, \"scenarios\": [{\"lang\": \"en\", \"value\": \"AV:N - A remote client can reach the race through a ksmbd WRITE plus FLUSH/write-through request or an NFS WRITE plus COMMIT when an inline-data ext4 filesystem backs the exported share.\\nAC:L - The attacker controls both sides by issuing concurrent writes and flushes or commits and can retry until the race succeeds; the inline-data filesystem feature is a deployment precondition rather than an uncontrollable race condition.\\nPR:N - A guest-writable SMB share or anonymous writable NFS export permits the required file creation and write operations without authentication or prior privileges.\\nUI:N - The attacker performs all required file operations directly, with no victim action needed after the filesystem and network share are available.\\nS:U - The failure affects the host kernel and filesystem within their existing security authority and does not cross a virtualization, sandbox, or IOMMU boundary.\\nC:N - The demonstrated failure is an assertion-triggered BUG with no information returned to the attacker, out-of-bounds read, use-after-free, or established disclosure primitive.\\nI:N - The unconditional assertion occurs at the entry to ext4_ind_map_blocks() before that mapper modifies block mappings, and no arbitrary-write or memory-corruption primitive is established.\\nA:H - The failed assertion executes BUG(), causing a kernel oops and potentially a full panic when panic-on-oops is enabled, allowing repeated denial of service.\"}]}], \"affected\": [{\"repo\": \"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git\", \"vendor\": \"Linux\", \"product\": \"Linux\", \"versions\": [{\"status\": \"affected\", \"version\": \"c755e251357a0cee0679081f08c3f4ba797a8009\", \"lessThan\": \"b322bac9f01d03190b5abc52be5d9dd9f22a2b41\", \"versionType\": \"git\"}, {\"status\": \"affected\", \"version\": \"c755e251357a0cee0679081f08c3f4ba797a8009\", \"lessThan\": \"61e03dc3794ebf77a706b85e5a36c9c6d70be6de\", \"versionType\": \"git\"}, {\"status\": \"affected\", \"version\": \"c755e251357a0cee0679081f08c3f4ba797a8009\", \"lessThan\": \"5b266cf6851ce72b11b067fe02adf5a8687104ad\", \"versionType\": \"git\"}, {\"status\": \"affected\", \"version\": \"c755e251357a0cee0679081f08c3f4ba797a8009\", \"lessThan\": \"144c48da33a01d92995aeccd8208eb47d2a8e659\", \"versionType\": \"git\"}, {\"status\": \"affected\", \"version\": \"c755e251357a0cee0679081f08c3f4ba797a8009\", \"lessThan\": \"22a76b0861ae61a299c8e126c1aca8c4fda820fd\", \"versionType\": \"git\"}, {\"status\": \"affected\", \"version\": \"c755e251357a0cee0679081f08c3f4ba797a8009\", \"lessThan\": \"ba8aeff294ac7ff6dfe293663d815c54c5ee218c\", \"versionType\": \"git\"}, {\"status\": \"affected\", \"version\": \"c755e251357a0cee0679081f08c3f4ba797a8009\", \"lessThan\": \"5cad18e527ba8a9ca5463cc170073eeb5a4826f4\", \"versionType\": \"git\"}, {\"status\": \"affected\", \"version\": \"c755e251357a0cee0679081f08c3f4ba797a8009\", \"lessThan\": \"0cd8feea8777f8d9b9a862b89c688b049a5c8475\", \"versionType\": \"git\"}, {\"status\": \"affected\", \"version\": \"3e96c3fdcfccb321a9e1623f78cc71b44593e965\", \"versionType\": \"git\"}, {\"status\": \"affected\", \"version\": \"5781ac24bbd998ebb1ff30143bb06244d847af48\", \"versionType\": \"git\"}, {\"status\": \"affected\", \"version\": \"9b06cce3ca4d60d442c39bfa7c058b71b1cee6c2\", \"versionType\": \"git\"}, {\"status\": \"affected\", \"version\": \"da1e40237f8f3516581b534c484c236a79ccfd14\", \"versionType\": \"git\"}, {\"status\": \"affected\", \"version\": \"7cf6b709b6412afd1d93b2c4b37163c3602e3b95\", \"versionType\": \"git\"}, {\"status\": \"affected\", \"version\": \"3.16.44\", \"lessThan\": \"3.17\", \"versionType\": \"semver\"}, {\"status\": \"affected\", \"version\": \"3.18.107\", \"lessThan\": \"3.19\", \"versionType\": \"semver\"}, {\"status\": \"affected\", \"version\": \"4.4.129\", \"lessThan\": \"4.5\", \"versionType\": \"semver\"}, {\"status\": \"affected\", \"version\": \"4.9.14\", \"lessThan\": \"4.10\", \"versionType\": \"semver\"}, {\"status\": \"affected\", \"version\": \"4.10.2\", \"lessThan\": \"4.11\", \"versionType\": \"semver\"}], \"programFiles\": [\"fs/ext4/inline.c\"], \"defaultStatus\": \"unaffected\"}, {\"repo\": \"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git\", \"vendor\": \"Linux\", \"product\": \"Linux\", \"versions\": [{\"status\": \"affected\", \"version\": \"4.11\"}, {\"status\": \"unaffected\", \"version\": \"0\", \"lessThan\": \"4.11\", \"versionType\": \"semver\"}, {\"status\": \"unaffected\", \"version\": \"5.10.248\", \"versionType\": \"semver\", \"lessThanOrEqual\": \"5.10.*\"}, {\"status\": \"unaffected\", \"version\": \"5.15.198\", \"versionType\": \"semver\", \"lessThanOrEqual\": \"5.15.*\"}, {\"status\": \"unaffected\", \"version\": \"6.1.160\", \"versionType\": \"semver\", \"lessThanOrEqual\": \"6.1.*\"}, {\"status\": \"unaffected\", \"version\": \"6.6.120\", \"versionType\": \"semver\", \"lessThanOrEqual\": \"6.6.*\"}, {\"status\": \"unaffected\", \"version\": \"6.12.62\", \"versionType\": \"semver\", \"lessThanOrEqual\": \"6.12.*\"}, {\"status\": \"unaffected\", \"version\": \"6.17.12\", \"versionType\": \"semver\", \"lessThanOrEqual\": \"6.17.*\"}, {\"status\": \"unaffected\", \"version\": \"6.18.1\", \"versionType\": \"semver\", \"lessThanOrEqual\": \"6.18.*\"}, {\"status\": \"unaffected\", \"version\": \"6.19\", \"versionType\": \"original_commit_for_fix\", \"lessThanOrEqual\": \"*\"}], \"programFiles\": [\"fs/ext4/inline.c\"], \"defaultStatus\": \"affected\"}], \"references\": [{\"url\": \"https://git.kernel.org/stable/c/b322bac9f01d03190b5abc52be5d9dd9f22a2b41\"}, {\"url\": \"https://git.kernel.org/stable/c/61e03dc3794ebf77a706b85e5a36c9c6d70be6de\"}, {\"url\": \"https://git.kernel.org/stable/c/5b266cf6851ce72b11b067fe02adf5a8687104ad\"}, {\"url\": \"https://git.kernel.org/stable/c/144c48da33a01d92995aeccd8208eb47d2a8e659\"}, {\"url\": \"https://git.kernel.org/stable/c/22a76b0861ae61a299c8e126c1aca8c4fda820fd\"}, {\"url\": \"https://git.kernel.org/stable/c/ba8aeff294ac7ff6dfe293663d815c54c5ee218c\"}, {\"url\": \"https://git.kernel.org/stable/c/5cad18e527ba8a9ca5463cc170073eeb5a4826f4\"}, {\"url\": \"https://git.kernel.org/stable/c/0cd8feea8777f8d9b9a862b89c688b049a5c8475\"}], \"x_generator\": {\"engine\": \"bippy-1.2.0\"}, \"descriptions\": [{\"lang\": \"en\", \"value\": \"In the Linux kernel, the following vulnerability has been resolved:\\n\\next4: add i_data_sem protection in ext4_destroy_inline_data_nolock()\\n\\nFix a race between inline data destruction and block mapping.\\n\\nThe function ext4_destroy_inline_data_nolock() changes the inode data\\nlayout by clearing EXT4_INODE_INLINE_DATA and setting EXT4_INODE_EXTENTS.\\nAt the same time, another thread may execute ext4_map_blocks(), which\\ntests EXT4_INODE_EXTENTS to decide whether to call ext4_ext_map_blocks()\\nor ext4_ind_map_blocks().\\n\\nWithout i_data_sem protection, ext4_ind_map_blocks() may receive inode\\nwith EXT4_INODE_EXTENTS flag and triggering assert.\\n\\nkernel BUG at fs/ext4/indirect.c:546!\\nEXT4-fs (loop2): unmounting filesystem.\\ninvalid opcode: 0000 [#1] PREEMPT SMP KASAN NOPTI\\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014\\nRIP: 0010:ext4_ind_map_blocks.cold+0x2b/0x5a fs/ext4/indirect.c:546\\n\\nCall Trace:\\n \u003cTASK\u003e\\n ext4_map_blocks+0xb9b/0x16f0 fs/ext4/inode.c:681\\n _ext4_get_block+0x242/0x590 fs/ext4/inode.c:822\\n ext4_block_write_begin+0x48b/0x12c0 fs/ext4/inode.c:1124\\n ext4_write_begin+0x598/0xef0 fs/ext4/inode.c:1255\\n ext4_da_write_begin+0x21e/0x9c0 fs/ext4/inode.c:3000\\n generic_perform_write+0x259/0x5d0 mm/filemap.c:3846\\n ext4_buffered_write_iter+0x15b/0x470 fs/ext4/file.c:285\\n ext4_file_write_iter+0x8e0/0x17f0 fs/ext4/file.c:679\\n call_write_iter include/linux/fs.h:2271 [inline]\\n do_iter_readv_writev+0x212/0x3c0 fs/read_write.c:735\\n do_iter_write+0x186/0x710 fs/read_write.c:861\\n vfs_iter_write+0x70/0xa0 fs/read_write.c:902\\n iter_file_splice_write+0x73b/0xc90 fs/splice.c:685\\n do_splice_from fs/splice.c:763 [inline]\\n direct_splice_actor+0x10f/0x170 fs/splice.c:950\\n splice_direct_to_actor+0x33a/0xa10 fs/splice.c:896\\n do_splice_direct+0x1a9/0x280 fs/splice.c:1002\\n do_sendfile+0xb13/0x12c0 fs/read_write.c:1255\\n __do_sys_sendfile64 fs/read_write.c:1323 [inline]\\n __se_sys_sendfile64 fs/read_write.c:1309 [inline]\\n __x64_sys_sendfile64+0x1cf/0x210 fs/read_write.c:1309\\n do_syscall_x64 arch/x86/entry/common.c:51 [inline]\\n do_syscall_64+0x35/0x80 arch/x86/entry/common.c:81\\n entry_SYSCALL_64_after_hwframe+0x6e/0xd8\"}], \"cpeApplicability\": [{\"nodes\": [{\"negate\": false, \"cpeMatch\": [{\"criteria\": \"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*\", \"vulnerable\": true, \"versionEndExcluding\": \"5.10.248\", \"versionStartIncluding\": \"4.11\"}, {\"criteria\": \"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*\", \"vulnerable\": true, \"versionEndExcluding\": \"5.15.198\", \"versionStartIncluding\": \"4.11\"}, {\"criteria\": \"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*\", \"vulnerable\": true, \"versionEndExcluding\": \"6.1.160\", \"versionStartIncluding\": \"4.11\"}, {\"criteria\": \"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*\", \"vulnerable\": true, \"versionEndExcluding\": \"6.6.120\", \"versionStartIncluding\": \"4.11\"}, {\"criteria\": \"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*\", \"vulnerable\": true, \"versionEndExcluding\": \"6.12.62\", \"versionStartIncluding\": \"4.11\"}, {\"criteria\": \"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*\", \"vulnerable\": true, \"versionEndExcluding\": \"6.17.12\", \"versionStartIncluding\": \"4.11\"}, {\"criteria\": \"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*\", \"vulnerable\": true, \"versionEndExcluding\": \"6.18.1\", \"versionStartIncluding\": \"4.11\"}, {\"criteria\": \"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*\", \"vulnerable\": true, \"versionEndExcluding\": \"6.19\", \"versionStartIncluding\": \"4.11\"}, {\"criteria\": \"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*\", \"vulnerable\": true, \"versionStartIncluding\": \"3.16.44\"}, {\"criteria\": \"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*\", \"vulnerable\": true, \"versionStartIncluding\": \"3.18.107\"}, {\"criteria\": \"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*\", \"vulnerable\": true, \"versionStartIncluding\": \"4.4.129\"}, {\"criteria\": \"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*\", \"vulnerable\": true, \"versionStartIncluding\": \"4.9.14\"}, {\"criteria\": \"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*\", \"vulnerable\": true, \"versionStartIncluding\": \"4.10.2\"}], \"operator\": \"OR\"}]}], \"providerMetadata\": {\"orgId\": \"416baaa9-dc9f-4396-8d5f-8c081fb06d67\", \"shortName\": \"Linux\", \"dateUpdated\": \"2026-08-05T12:10:33.475Z\"}}}",
      "cveMetadata": "{\"cveId\": \"CVE-2025-68261\", \"state\": \"PUBLISHED\", \"dateUpdated\": \"2026-09-08T08:43:05.655Z\", \"dateReserved\": \"2025-12-16T13:41:40.267Z\", \"assignerOrgId\": \"416baaa9-dc9f-4396-8d5f-8c081fb06d67\", \"datePublished\": \"2025-12-16T14:45:03.252Z\", \"assignerShortName\": \"Linux\"}",
      "dataType": "CVE_RECORD",
      "dataVersion": "5.2"
    }
  }
}



Log in or create an account to share your comment.




Tags
Taxonomy of the tags.


Loading…

Loading…

Loading…

Forecast uses a logistic model when the trend is rising, or an exponential decay model when the trend is falling. Fitted via linearized least squares.

Sightings

Author Source Type Date Other

Nomenclature

  • Seen: The vulnerability was mentioned, discussed, or observed by the user.
  • Confirmed: The vulnerability has been validated from an analyst's perspective.
  • Published Proof of Concept: A public proof of concept is available for this vulnerability.
  • Exploited: The vulnerability was observed as exploited by the user who reported the sighting.
  • Patched: The vulnerability was observed as successfully patched by the user who reported the sighting.
  • Not exploited: The vulnerability was not observed as exploited by the user who reported the sighting.
  • Not confirmed: The user expressed doubt about the validity of the vulnerability.
  • Not patched: The vulnerability was not observed as successfully patched by the user who reported the sighting.

Loading…

Detection rules are retrieved from Rulezet.

Loading…

Loading…

Related by attack behaviour

Vulnerabilities whose description is nearest to this one in the vector space of the CIRCL/vulnerability-attack-technique-biencoder model. This is a similarity search over the bi-encoder space (plain cosine), not a classification, and it has no measured accuracy.


Loading…