CVE-2024-53210 in Linuxinfo

Zusammenfassung

von VulDB • 18.06.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

s390/iucv: MSG_PEEK verursacht einen Speicherleck in iucv_sock_destruct()

Das Übergeben des MSG_PEEK-Flags an skb_recv_datagram() erhöht den skb-Referenzzähler (skb->users), und iucv_sock_recvmsg() dekrementiert den skb-Referenzzähler beim Beenden nicht. Dies führt zu einem Speicherleck im skb in skb_queue_purge() und zu WARN_ON in iucv_sock_destruct() während des Socket-Schließens. Um dies zu beheben, wird der skb-Referenzzähler um eins verringert, wenn MSG_PEEK gesetzt ist, um das Speicherleck und WARN_ON zu verhindern.

ACHTUNG: CPU: 2 PID: 6292 bei net/iucv/af_iucv.c:286 iucv_sock_destruct+0x144/0x1a0 [af_iucv]
CPU: 2 PID: 6292 Comm: afiucv_test_msg Kdump: geladen Tainted: G W 6.10.0-rc7 #1 Hardwarename: IBM 3931 A01 704 (z/VM 7.3.0) Call-Trace: [] iucv_sock_destruct+0x148/0x1a0 [af_iucv]
[] iucv_sock_destruct+0x80/0x1a0 [af_iucv]
[] __sk_destruct+0x52/0x550
[] __sock_release+0xa4/0x230
[] sock_close+0x2c/0x40
[] __fput+0x2e8/0x970
[] task_work_run+0x1c4/0x2c0
[] do_exit+0x996/0x1050
[] do_group_exit+0x13a/0x360
[] __s390x_sys_exit_group+0x56/0x60
[] do_syscall+0x27a/0x380
[] __do_syscall+0x9c/0x160
[] system_call+0x70/0x98
Letzter Unterbrechungs-Ereignis-Adresse: [] iucv_sock_destruct+0x84/0x1a0 [af_iucv]

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Zuständig

Linux

Reservieren

19.11.2024

Veröffentlichung

27.12.2024

Moderieren

akzeptiert

Eintrag

VDB-289401

CPE

bereit

EPSS

0.00222

KEV

nein

Aktivitäten

very low

Quellen

Might our Artificial Intelligence support you?

Check our Alexa App!