CVE-2025-22121

Siemens ProductCERT Advisory SSA-019113

Beschreibung

Im Linux-Kernel wurde folgende Schwachstelle behoben:

ext4: Behebung eines Out-of-Bound-Lesevorgangs in ext4_xattr_inode_dec_ref_all()

Es besteht das folgende Problem: Fehler: KASAN: use-after-free in ext4_xattr_inode_dec_ref_all+0x6ff/0x790 Lesen der Größe 4 an der Adresse ffff88807b003000 durch die Aufgabe syz-executor.0/15172

CPU: 3 PID: 15172 Comm: syz-executor.0
Aufrufverfolgung:

  • __dump_stack lib/dump_stack.c:82 [inline]
  • dump_stack+0xbe/0xfd lib/dump_stack.c:123
  • print_address_description.constprop.0+0x1e/0x280 mm/kasan/report.c:400
  • __kasan_report.cold+0x6c/0x84 mm/kasan/report.c:560
  • kasan_report+0x3a/0x50 mm/kasan/report.c:585
  • ext4_xattr_inode_dec_ref_all+0x6ff/0x790 fs/ext4/xattr.c:1137
  • ext4_xattr_delete_inode+0x4c7/0xda0 fs/ext4/xattr.c:2896
  • ext4_evict_inode+0xb3b/0x1670 fs/ext4/inode.c:323
  • evict+0x39f/0x880 fs/inode.c:622
  • iput_final fs/inode.c:1746 [inline]
  • iput fs/inode.c:1772 [inline]
  • iput+0x525/0x6c0 fs/inode.c:1758
  • ext4_orphan_cleanup fs/ext4/super.c:3298 [inline]
  • ext4_fill_super+0x8c57/0xba40 fs/ext4/super.c:5300
  • mount_bdev+0x355/0x410 fs/super.c:1446
  • legacy_get_tree+0xfe/0x220 fs/fs_context.c:611
  • vfs_get_tree+0x8d/0x2f0 fs/super.c:1576
  • do_new_mount fs/namespace.c:2983 [inline]
  • path_mount+0x119a/0x1ad0 fs/namespace.c:3316
  • do_mount+0xfc/0x110 fs/namespace.c:3329
  • __do_sys_mount fs/namespace.c:3540 [inline]
  • __se_sys_mount+0x219/0x2e0 fs/namespace.c:3514
  • do_syscall_64+0x33/0x40 arch/x86/entry/common.c:46
  • entry_SYSCALL_64_after_hwframe+0x67/0xd1

Zustand des Speichers um die fehlerhafte Adresse:

ffff88807b002f00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ffff88807b002f80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
>ffff88807b003000: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
                   ^
ffff88807b003080: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ffff88807b003100: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff

Das oben genannte Problem tritt auf, weil ext4_xattr_delete_inode() nicht überprüft, ob das xattr gültig ist, wenn es im Inode vorhanden ist. Um dieses Problem zu lösen, sollte xattr_check_inode() verwendet werden, um die Gültigkeit des xattrs im Inode zu prüfen. Tatsächlich kann dies direkt in ext4_iget_extra_inode() überprüft werden, sodass es keine divergierende Überprüfung gibt.

Metriken

Severity
high
kein öffentlicher PoC bekannt
8.4
Quelle: nvd-v3
9.3 %
Niedrig — CVE gehört zu den unteren 10 % der heute bewerteten CVEs.
0.2 %
Niedrig — Modell schätzt < 1 % Ausnutzungs-Wahrscheinlichkeit.
Veröffentlicht
2021-09-26 00:00 UTC

Re-Analyse & Statuswechsel

Chronologie der NVD-Audit-Events für diese CVE — Reanalyses, CVSS-Updates, CPE-Diffs.

  1. CVE Modified2026-07-30 06:22 UTC· 416baaa9-dc9f-4396-8d5f-8c081fb06d67
    • CVSS V3.1: AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

Betroffene Betriebssysteme

  • linux

    amazon / amazon_linux

  • linux

    ubuntu / awsbionic

  • linux

    ubuntu / awsjammy

  • linux

    ubuntu / awsnoble

  • linux

    ubuntu / awsresolute

  • linux

    ubuntu / awsxenial

  • linux

    ubuntu / aws-6.8jammy

  • linux

    ubuntu / aws-hwexenial

  • linux

    ubuntu / azurejammy

  • linux

    ubuntu / azurenoble

  • linux

    ubuntu / azureresolute

  • linux

    ubuntu / azurexenial

  • linux

    ubuntu / azure-4.15bionic

  • linux

    suse / basesystem_module15

  • linux

    debian / debian_linux11.0

  • linux

    debian / debian_linux12.0

  • linux

    debian / debian_linux13.0

  • linux

    suse / development_tools_module15

  • linux

    redhat / enterprise_linux10.0

  • linux

    redhat / enterprise_linux7.0

  • linux

    redhat / enterprise_linux8.0

  • linux

    redhat / enterprise_linux9.0

  • linux

    redhat / enterprise_linux_aus8.4

  • linux

    redhat / enterprise_linux_aus8.6

Betroffene Produkte

Aus der Hersteller-/CERT-Meldung extrahierte Produkte und Versionsbereiche. Ein Version-Range wie „<4.14.6“ impliziert die Update-Empfehlung „auf 4.14.6 oder höher aktualisieren“.

  • arista

    cloudvision_agni2024.4.0 – 2025.2.2

  • arista

    cloudvision_portal2024.2.0 – 2026.1.0

  • arista

    velocloud_edge4.5.0 – 6.4.1

  • arista

    velocloud_gateway

  • arista

    velocloud_orchestrator

  • canonical

    ubuntu_linux

  • Citrix Systems

    Hypervisor8.2 CU1 LTSR

  • Citrix Systems

    XenServer8.4

  • Dell

    ECS3.8.1.0-3.8.1.7

  • Dell

    NetWorkerVirtual Edition

  • Dell

    NetWorkervProxy 19.13.0.3

  • Dell

    NetWorkervProxy 19.14

  • Dell

    PowerScale OneFS13.2.3

  • Dell

    PowerScale OneFSOneFS

  • Dell

    Secure Connect GatewayAppliance 5.32.00.18

  • gnupg

    libgcrypt1.11.0 – 1.11.3

  • gnupg

    libgcrypt1.12.0 – 1.12.2

  • gnupg

    libgcrypt1.8.8 – 1.10.4

  • Intel

    ProzessorCore Ultra 5

  • Intel

    ProzessorCore Ultra 7

  • Intel

    ProzessorCore Ultra 9

  • julia

    openssh_jll

  • netapp

    active_iq_unified_manager

  • netapp

    clustered_data_ontap

Quellen & Referenzen

Verknüpfte CVEs

406 weitere CVEs anzeigen
IDCVE-2025-22121
Siemens ProductCERT Advisory SSA-019113 — CVE-2025-22121 | NEOSEC Intel