cveboard RSS feed

CVE-2026-90274

CVE.org · Published

Historical CVEsJSONAI instructions

Record status
Published
Identifier year (not publication year)
2026
Source publication
Source updated
Imported by cveboard
Source snapshot
cve_2026-10-24_midnight_baseline ·

Plain text

CNA source text (English)

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

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.

Scoped product and version facts

Fix information unknown; no fixed version is derived here. Missing information does not prove that no fix exists.

Exploitation unknown; this catalogue does not assess exploitation.

Linux

Vendor
Linux
Product
Linux
Platforms
Unknown
Default status
unaffected
Linux · Scoped product and version facts
Version (version)Status (status)Version scheme (versionType)Exclusive end (lessThan)Inclusive end (lessThanOrEqual)Status changes (at → status)
2e1cdfe184b5202d51e0611d7a051e2bea303946affectedgit8d669db59f7283b838e029af29da12e505265faeUnavailableNone listed
2e1cdfe184b5202d51e0611d7a051e2bea303946affectedgit4091f2d5b26d117c992ffcce1a5df425a0daedcdUnavailableNone listed
2e1cdfe184b5202d51e0611d7a051e2bea303946affectedgitbe7b2de5b9a96ae68ffa3528e0a40d63e0fd8148UnavailableNone listed
2e1cdfe184b5202d51e0611d7a051e2bea303946affectedgit4f9a0f548413bf864f609c9f4bc56e3f1b3577d4UnavailableNone listed
2e1cdfe184b5202d51e0611d7a051e2bea303946affectedgit1ade9a335c69fc735cb7b3f222ed35ab135540fbUnavailableNone listed
2e1cdfe184b5202d51e0611d7a051e2bea303946affectedgit5ac900f73ce1d4d8308f40752b51bc8a02b244d2UnavailableNone listed
2e1cdfe184b5202d51e0611d7a051e2bea303946affectedgit1674d9bff8073bdee5dbc200f56fc3caa28d0566UnavailableNone listed

Linux

Vendor
Linux
Product
Linux
Platforms
Unknown
Default status
affected
Linux · Scoped product and version facts
Version (version)Status (status)Version scheme (versionType)Exclusive end (lessThan)Inclusive end (lessThanOrEqual)Status changes (at → status)
4.2affectedUnavailableUnavailableUnavailableNone listed
0unaffectedsemver4.2UnavailableNone listed
5.15.221unaffectedsemverUnavailable5.15.*None listed
6.1.188unaffectedsemverUnavailable6.1.*None listed
6.6.157unaffectedsemverUnavailable6.6.*None listed
6.12.110unaffectedsemverUnavailable6.12.*None listed
6.18.52unaffectedsemverUnavailable6.18.*None listed
7.2.6unaffectedsemverUnavailable7.2.*None listed
7.3unaffectedoriginal_commit_for_fixUnavailable*None listed