CVE-2026-90274

CVE-2026-90274

published September 17, 2026

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

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

coresight: etm4x: fix underflow for usage of (nrseqstate - 1)

According to IHI006H Embedded Trace Macrocell Architecture

Specification[0], TRCSEQEVR<n> is implemented only when

TRCIDR5.NUMSEQSTATE is 0b100, in which case n ranges from 0 to 2;

otherwise, TRCIDR5.NUMSEQSTATE is 0b000.

IOW, the number of usage in the initialisation or setting

TRCSEQEVR<n> with drvdata->nrseqstate - 1 in the loop could make

underflow issue when TRCIDR5.NUMSEQSTATE is 0b000.

Therefore, introduce nr_seq_ctrls field and untie it from nrseqstate.

As part of this introduce ETM_MAX_SEQ_TRANSITIONS macro and

apply nr_seq_ctrls and above macro to TRCSEQEVR<n> relevant fields setup.

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.00173 · 6.4th percentile
Published
2026-09-17T21:17Z
References (7)
EPSS history
Timeline
  • 19 SEP 03:55Z
    EPSS moved — → 0%
    epss
  • 17 SEP 16:08Z
    coresight: etm4x: fix underflow for usage of (nrseqstate - 1)
    cvelistv5