CVE-2022-49325CWE-617

CVE-2022-49325

High · published February 26, 2025

CVSS v3.1
7.5
EPSS
1%
Percentile
50.2
In the wild
Unconfirmed
What it is

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

tcp: add accessors to read/set tp->snd_cwnd

We had various bugs over the years with code

breaking the assumption that tp->snd_cwnd is greater

than zero.

Lately, syzbot reported the WARN_ON_ONCE(!tp->prior_cwnd) added

in commit 8b8a321ff72c ("tcp: fix zero cwnd in tcp_cwnd_reduction")

can trigger, and without a repro we would have to spend

considerable time finding the bug.

Instead of complaining too late, we want to catch where

and when tp->snd_cwnd is set to an illegal value.

The record
Technical detail
CVSS v3.1
7.5 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
CVSS v4.0
Not supplied
EPSS
0.00644 · 50.2th percentile
Weakness
CWE-617 · Reachable Assertion
Published
2025-02-26T12:01Z
Affected products (3)
ProductVersionsFixed in
linux/linux_kernel< 5.15.475.15.47
linux/linux_kernel≥ 5.16, < 5.17.155.17.15
linux/linux_kernel≥ 5.18, < 5.18.45.18.4
References (4)
EPSS history
Timeline
  • 26 FEB 02:10Z
    tcp: add accessors to read/set tp->snd_cwnd
    cvelistv5