CVE-2025-37880

um: work around sched_yield not yielding in time-travel mode

published May 9, 2025

CVSS
—
EPSS
0%
Percentile
7.1
In the wild
Unconfirmed
What it is

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

um: work around sched_yield not yielding in time-travel mode

sched_yield by a userspace may not actually cause scheduling in

time-travel mode as no time has passed. In the case seen it appears to

be a badly implemented userspace spinlock in ASAN. Unfortunately, with

time-travel it causes an extreme slowdown or even deadlock depending on

the kernel configuration (CONFIG_UML_MAX_USERSPACE_ITERATIONS).

Work around it by accounting time to the process whenever it executes a

sched_yield syscall.

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.00180 · 7.1th percentile
Published
2025-05-09T06:45Z
EPSS history
Timeline
  • 09 MAY 06:45Z
    um: work around sched_yield not yielding in time-travel mode
    cvelistv5