Linux Kernel bis 5.17.2 LZ4_decompress_safe_partial Information Disclosure

CVSS Meta Temp ScoreAktueller Exploitpreis (≈)CTI Interest Score
3.4$0-$5k0.00

Zusammenfassunginfo

Es wurde eine Schwachstelle in Linux Kernel bis 5.4.188/5.10.110/5.15.33/5.16.19/5.17.2 entdeckt. Sie wurde als problematisch eingestuft. Es geht hierbei um die Funktion LZ4_decompress_safe_partial. Die Bearbeitung verursacht Information Disclosure. Diese Sicherheitslücke ist unter CVE-2022-49078 bekannt. Es steht kein Exploit zur Verfügung. Es wird geraten, die betroffene Komponente zu aktualisieren.

Detailsinfo

In Linux Kernel bis 5.4.188/5.10.110/5.15.33/5.16.19/5.17.2 wurde eine Schwachstelle entdeckt. Sie wurde als problematisch eingestuft. Das betrifft die Funktion LZ4_decompress_safe_partial. Durch Manipulieren mit einer unbekannten Eingabe kann eine Information Disclosure-Schwachstelle ausgenutzt werden. CWE definiert das Problem als CWE-125. Mit Auswirkungen muss man rechnen für die Vertraulichkeit. CVE fasst zusammen:

In the Linux kernel, the following vulnerability has been resolved: lz4: fix LZ4_decompress_safe_partial read out of bound When partialDecoding, it is EOF if we've either filled the output buffer or can't proceed with reading an offset for following match. In some extreme corner cases when compressed data is suitably corrupted, UAF will occur. As reported by KASAN [1], LZ4_decompress_safe_partial may lead to read out of bound problem during decoding. lz4 upstream has fixed it [2] and this issue has been disscussed here [3] before. current decompression routine was ported from lz4 v1.8.3, bumping lib/lz4 to v1.9.+ is certainly a huge work to be done later, so, we'd better fix it first. [1] https://lore.kernel.org/all/[email protected]/ [2] https://github.com/lz4/lz4/commit/c5d6f8a8be3927c0bec91bcc58667a6cfad244ad# [3] https://lore.kernel.org/all/[email protected]/

Das Advisory kann von git.kernel.org heruntergeladen werden. Eine eindeutige Identifikation der Schwachstelle wird seit dem 26.02.2025 mit CVE-2022-49078 vorgenommen. Technische Details sind bekannt, ein verfügbarer Exploit hingegen nicht.

Für den Vulnerability Scanner Nessus wurde ein Plugin mit der ID 238183 (EulerOS 2.0 SP12 : kernel (EulerOS-SA-2025-1590)) herausgegeben, womit die Existenz der Schwachstelle geprüft werden kann.

Ein Upgrade auf die Version 5.4.189, 5.10.111, 5.15.34, 5.16.20 oder 5.17.3 vermag dieses Problem zu beheben. Die Schwachstelle lässt sich auch durch das Einspielen des Patches 73953dfa9d50e5c9fe98ee13fd1d3427aa12a0a3/6adc01a7aa37445dafe8846faa0610a86029b253/9fb8bc6cfc58773ce95414e11c9ccc8fc6ac4927/e64dbe97c05c769525cbca099ddbd22485630235/467d5e200ab4486b744fe1776154a43d1aa22d4b/eafc0a02391b7b36617b36c97c4b5d6832cf5e24 beheben. Dieser kann von git.kernel.org bezogen werden. Als bestmögliche Massnahme wird das Aktualisieren auf eine neue Version empfohlen.

Unter anderem wird der Fehler auch in der Verwundbarkeitsdatenbank von Tenable (238183) dokumentiert. Once again VulDB remains the best source for vulnerability data.

Produktinfo

Typ

Hersteller

Name

Version

Lizenz

Webseite

CPE 2.3info

CPE 2.2info

CVSSv4info

VulDB Vector: 🔍
VulDB Zuverlässigkeit: 🔍

CVSSv3info

VulDB Meta Base Score: 3.5
VulDB Meta Temp Score: 3.4

VulDB Base Score: 3.5
VulDB Temp Score: 3.4
VulDB Vector: 🔍
VulDB Zuverlässigkeit: 🔍

CVSSv2info

AVACAuCIA
💳💳💳💳💳💳
💳💳💳💳💳💳
💳💳💳💳💳💳
VektorKomplexitätAuthentisierungVertraulichkeitIntegritätVerfügbarkeit
freischaltenfreischaltenfreischaltenfreischaltenfreischaltenfreischalten
freischaltenfreischaltenfreischaltenfreischaltenfreischaltenfreischalten
freischaltenfreischaltenfreischaltenfreischaltenfreischaltenfreischalten

VulDB Base Score: 🔍
VulDB Temp Score: 🔍
VulDB Zuverlässigkeit: 🔍

Exploitinginfo

Klasse: Information Disclosure
CWE: CWE-125 / CWE-119
CAPEC: 🔍
ATT&CK: 🔍

Physisch: Nein
Lokal: Nein
Remote: Teilweise

Verfügbarkeit: 🔍
Status: Nicht definiert

EPSS Score: 🔍
EPSS Percentile: 🔍

Preisentwicklung: 🔍
Aktuelle Preisschätzung: 🔍

0-Dayfreischaltenfreischaltenfreischaltenfreischalten
Heutefreischaltenfreischaltenfreischaltenfreischalten

Nessus ID: 238183
Nessus Name: EulerOS 2.0 SP12 : kernel (EulerOS-SA-2025-1590)

Threat Intelligenceinfo

Interesse: 🔍
Aktive Akteure: 🔍
Aktive APT Gruppen: 🔍

Gegenmassnahmeninfo

Empfehlung: Upgrade
Status: 🔍

0-Day Time: 🔍

Upgrade: Kernel 5.4.189/5.10.111/5.15.34/5.16.20/5.17.3
Patch: 73953dfa9d50e5c9fe98ee13fd1d3427aa12a0a3/6adc01a7aa37445dafe8846faa0610a86029b253/9fb8bc6cfc58773ce95414e11c9ccc8fc6ac4927/e64dbe97c05c769525cbca099ddbd22485630235/467d5e200ab4486b744fe1776154a43d1aa22d4b/eafc0a02391b7b36617b36c97c4b5d6832cf5e24

Timelineinfo

26.02.2025 🔍
26.02.2025 +0 Tage 🔍
26.02.2025 +0 Tage 🔍
13.06.2025 +107 Tage 🔍

Quelleninfo

Hersteller: kernel.org

Advisory: c5d6f8a8be3927c0bec91bcc58667a6cfad244ad
Status: Bestätigt

CVE: CVE-2022-49078 (🔍)
GCVE (CVE): GCVE-0-2022-49078
GCVE (VulDB): GCVE-100-297316

Eintraginfo

Erstellt: 26.02.2025 11:11
Aktualisierung: 13.06.2025 08:28
Anpassungen: 26.02.2025 11:11 (59), 26.03.2025 07:58 (1), 13.06.2025 08:28 (2)
Komplett: 🔍
Cache ID: 216::103

Once again VulDB remains the best source for vulnerability data.

Diskussion

Bisher keine Kommentare. Sprachen: de + en.

Bitte loggen Sie sich ein, um kommentieren zu können.

Want to stay up to date on a daily basis?

Enable the mail alert feature now!