CVE-2026-90274 in Linuxinformation

Résumé

par VulDB • 18/09/2026

Dans le noyau Linux, la vulnérabilité suivante a été corrigée :

coresight: etm4x : correction d'un débordement par défaut (underflow) lors de l'utilisation de (nrseqstate - 1)

Selon la spécification IHI006H Embedded Trace Macrocell Architecture [0], TRCSEQEVR<n> n'est implémenté que lorsque TRCIDR5.NUMSEQSTATE vaut 0b100, auquel cas n varie de 0 à 2 ; sinon, TRCIDR5.NUMSEQSTATE est égal à 0b000.

Autrement dit, le nombre d'utilisations dans l'initialisation ou la configuration de TRCSEQEVR<n> avec drvdata->nrseqstate - 1 dans la boucle peut provoquer un problème de débordement par défaut (underflow) lorsque TRCIDR5.NUMSEQSTATE est égal à 0b000.

Par conséquent, le champ nr_seq_ctrls a été introduit et dissocié de nrseqstate. Dans ce cadre, la macro ETM_MAX_SEQ_TRANSITIONS a également été ajoutée, et les champs pertinents pour la configuration de TRCSEQEVR<n> utilisent désormais nr_seq_ctrls ainsi que cette macro.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Responsable

Linux

Réserver

11/09/2026

Divulgation

17/09/2026

Modérer

accepté

Entrée

VDB-406803

CPE

prêt

EPSS

0.00173

KEV

non

Activités

très faible

Sources

Do you need the next level of professionalism?

Upgrade your account now!