CVE-2021-47276 in Linuxinfo

Zusammenfassung

von VulDB • 31.05.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

ftrace: Die IP-Adresse in ftrace_bug() nicht unbedacht lesen

Es wurde gemeldet, dass ein Fehler auf arm64 dazu führte, dass eine ungültige IP-Adresse verwendet wurde, um in ftrace_init() einen NOP-Eintrag zu aktualisieren. Der Fehlerpfad gab jedoch (zu Recht) -EINVAL und nicht -EFAULT zurück, da der Fehler mehr als einen Fehler verursachte. Da jedoch -EINVAL zurückgegeben wurde, versuchte ftrace_bug(), den Inhalt an der Stelle der IP-Adresse zu melden und direkt darauf zuzugreifen. Dies führte zum Panic des Systems, da die IP-Adresse nicht auf eine gültige Speicheradresse zeigte.

Stattdessen sollte die IP-Adresse mit copy_from_kernel_nofault() gelesen werden, um den Speicher sicher zu accesses, und falls ein Fehler auftritt, sollte gemeldet werden, dass die Adresse einen Fehler verursacht hat; andernfalls sollte der Inhalt an dieser Stelle gemeldet werden.

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

Reservieren

21.05.2024

Veröffentlichung

21.05.2024

Moderieren

akzeptiert

Eintrag

VDB-265747

CPE

bereit

EPSS

0.00236

KEV

nein

Aktivitäten

very low

Quellen

Interested in the pricing of exploits?

See the underground prices here!