Get a Demo

Let's Patch It!

Book a short call with one our specialists, we'll walk you through how Endor Patches work, and ask you a few questions about your environment (like your primary programming languages and repository management). We'll also send you an email right after you fill out the form, feel free to reply with any questions you have in advance!

CVE

CVE-2026-72398

sctp: add INIT verification after cookie unpacking
Back to all
CVE

CVE-2026-72398

sctp: add INIT verification after cookie unpacking

In the Linux kernel, the following vulnerability has been resolved:

sctp: add INIT verification after cookie unpacking

In SCTP handshake, the INIT chunk is initially processed by the server

and embedded into the cookie carried in INIT-ACK. The client then

returns this cookie via COOKIE-ECHO, where the server unpacks it and

reconstructs the original INIT chunk.

When cookie authentication is enabled, the cookie contents are protected

against tampering, so reusing the unpacked INIT without re-verification

is safe.

However, when cookie authentication is disabled, the reconstructed INIT

can no longer be trusted. In this case, the INIT must be explicitly

validated after unpacking to avoid processing potentially tampered data.

Add sctpverifyinit() checks after cookie unpacking in COOKIE-ECHO

processing paths (sctpsfdo51Dce() and sctpsfdo524_dupcook())

when cookieauthenable is disabled. On failure, the new association is

freed and the packet is discarded.

Also tighten cookie validation in sctpunpackcookie() by verifying the

embedded chunk type is SCTPCIDINIT before treating it as an INIT

chunk.

Finally, update sctpverifyinit() to validate parameter bounds using

the actual embedded INIT length instead of chunk->chunk_end, since the

INIT stored in COOKIE-ECHO may not span the entire chunk buffer.

Package Versions Affected

Package Version
patch Availability
No items found.

Automatically patch vulnerabilities without upgrading

Fix Without Upgrading
Detect compatible fix
Apply safe remediation
Fix with a single pull request

CVSS Version

Severity
Base Score
CVSS Version
Score Vector
C
H
U
9.8
-
3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
C
H
U
0
-
3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
C
H
U
-

Related Resources

No items found.

References

https://git.kernel.org/stable/c/062bcbf8d1f1051fdeb20b94920031b0e2cb95a2, https://git.kernel.org/stable/c/414c5447fe6a200613dd46d7fdc8454622076cb1, https://git.kernel.org/stable/c/bca3100f550281c2f2418652338bced3b35af0e6, https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/72xxx/CVE-2026-72398.json, https://nvd.nist.gov/vuln/detail/CVE-2026-72398, https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git

Severity

9.8

CVSS Score
0
10

Basic Information

Base CVSS
9.8
EPSS Probability
0.00704%
EPSS Percentile
0.50649%
Introduced Version
1da177e4c3f41524e886b7f1b8a0c1fc7321cac2,2.6.12,6.19.0,0
Fix Available
414c5447fe6a200613dd46d7fdc8454622076cb1,6.18.40,7.1.5

Fix Critical Vulnerabilities Instantly

Secure your app without upgrading.
Fix Without Upgrading