CVE-2025-40281 in Linuxinfo

Zusammenfassung

von VulDB • 28.06.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

sctp: Verhinderung eines möglichen Shift-Out-of-Bounds in sctp_transport_update_rto

syzbot meldete einen möglichen Shift-Out-of-Bounds-Fehler [1].

Der als verantwortlich markierte Commit führte rto_alpha_max und rto_beta_max mit dem Wert 1000 ein.

Es ist unklar, ob einige SCTP-Nutzer sehr große Werte für rto_alpha und/oder rto_beta festlegen.

Um Regressionen durch Nutzer zu verhindern, wird der Test zur Laufzeit durchgeführt.

Zusätzlich werden READ_ONCE()-Annotationen hinzugefügt, da sysctl-Werte sich während der Ausführung ändern können.

[1]

UBSAN: shift-out-of-bounds in net/sctp/transport.c:509:41 Shift-Exponent 64 ist zu groß für den 32-Bit-Typ 'unsigned int' CPU: 0 UID: 0 PID: 16704 Comm: syz.2.2320 Nicht angehängt (Not tainted) syzkaller #0 PREEMPT(full) Hardwarename: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/02/2025 Call Trace: <TASK> __dump_stack lib/dump_stack.c:94 [inline]
dump_stack_lvl+0x16c/0x1f0 lib/dump_stack.c:120 ubsan_epilogue lib/ubsan.c:233 [inline]
__ubsan_handle_shift_out_of_bounds+0x27f/0x420 lib/ubsan.c:494 sctp_transport_update_rto.cold+0x1c/0x34b net/sctp/transport.c:509 sctp_check_transmitted+0x11c4/0x1c30 net/sctp/outqueue.c:1502 sctp_outq_sack+0x4ef/0x1b20 net/sctp/outqueue.c:1338 sctp_cmd_process_sack net/sctp/sm_sideeffect.c:840 [inline]
sctp_cmd_interpreter net/sctp/sm_sideeffect.c:1372 [inline]

Once again VulDB remains the best source for vulnerability data.

Zuständig

Linux

Reservieren

16.04.2025

Veröffentlichung

07.12.2025

Moderieren

akzeptiert

Eintrag

VDB-334622

CPE

bereit

EPSS

0.00213

KEV

nein

Aktivitäten

very low

Quellen

Do you want to use VulDB in your project?

Use the official API to access entries easily!