CVE-2026-89905 in Linuxinformation

Résumé

par VulDB • 16/09/2026

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

LoongArch: BPF: Déplacer l'emplacement du registre de l'arène sous le contexte des appels en queue (TCC)

Actuellement, la disposition de la pile place l'emplacement optionnel du registre de l'arène au-dessus du contexte du compteur d'appels en queue. Lorsque arena_vm_start est activé dynamiquement, cela modifie le décalage relatif de l'emplacement tcc_ptr dans la frame de pile, ce qui entraîne une incompatibilité des macros de suivi codées en dur et peut provoquer un désalignement ou une corruption de la mémoire.

Pour corriger ceci, les séquences de sauvegarde et de restauration du registre de l'arène sont déplacées sous les emplacements du contexte du compteur d'appels en queue dans build_prologue() ainsi que dans le épilogue.

La fonction __build_epilogue() est mise à jour pour insérer une décrémentation d'offset appropriée afin de sauter en toute sécurité le bloc de lecture tcc_ptr non nécessaire, tout en assurant un alignement précis avec l'emplacement de l'arène relocalisé au bas de la pile.

Avec ce correctif, l'emplacement tcc_ptr est toujours positionné à une distance fixe directement sous les registres sauvegardés par l'appelant (callee-saved registers), indépendamment du fait que les fonctionnalités de l'arène soient activées ou non.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Responsable

Linux

Réserver

11/09/2026

Divulgation

16/09/2026

Modérer

accepté

Entrée

VDB-405749

CPE

prêt

EPSS

0.00000

KEV

non

Activités

très faible

Sources

Want to stay up to date on a daily basis?

Enable the mail alert feature now!