CVE-2026-92480

CVE-2026-92480

published September 17, 2026

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

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

scsi: ufs: core: Validate string descriptors

The string descriptor length includes a two-byte header while the UTF-16

payload starts after it. utf16s_to_utf8s() expects a count of UTF-16 code

units, not bytes. Passing the payload byte count can make it read beyond

the descriptor buffer.

Validate that the payload has an even byte count, pass a code-unit count to

the converter, and allocate sufficient UTF-8 output space.

The raw string buffer starts after the descriptor header but its size is

bLength. Copying bLength bytes from that pointer can read beyond the

response buffer.

Allocate a zeroed bLength-sized buffer and copy only the UTF-16

payload. This preserves the raw buffer size consumed by the RPMB device-ID

ABI while avoiding the overread.

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.00209 · 10.5th percentile
Published
2026-09-17T21:17Z
References (5)
EPSS history
Timeline
  • 19 SEP 03:55Z
    EPSS moved — → 0%
    epss
  • 17 SEP 16:09Z
    scsi: ufs: core: Validate string descriptors
    cvelistv5