Critical severity · published Feb 19, 2024
CVE-2024-25626
Yocto Project is an open source collaboration project that helps developers create custom Linux-based systems regardless of the hardware architecture
9.8
CVSS
1.2%
EPSS
No
On KEV
Description
Yocto Project is an open source collaboration project that helps developers create custom Linux-based systems regardless of the hardware architecture. In Yocto Projects Bitbake before 2.6.2 (before and included Yocto Project 4.3.1), with the Toaster server (included in bitbake) running, missing input validation allows an attacker to perform a remote code execution in the server's shell via a crafted HTTP request. Authentication is not necessary. Toaster server execution has to be specifically run and is not the default for Bitbake command line builds, it is only used for the Toaster web based user interface to Bitbake. The fix has been backported to the bitbake included with Yocto Project 5.0, 3.1.31, 4.0.16, and 4.3.2.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Attack vector
Network
Complexity
Low
Privileges
None
User interaction
None
Confidentiality
High
Integrity
High
Availability
High
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)1.2% · higher than 68% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
YO
Yocto · Linuxfoundation
before 3.1.31; 3.2 before 4.0.16; 4.1 before 4.3.2 · source: NVD
Affected product
YO
Yocto
Linuxfoundation
More from Yocto
9.8
CVE-2024-20148
In wlan STA FW, there is a possible out of bounds write due to improper input validation
9.8
CVE-2024-20080
In gnss service, there is a possible escalation of privilege due to improper certificate validation
8.8
CVE-2024-20040
In wlan firmware, there is a possible out of bounds write due to improper input validation
8.4
CVE-2024-20104
In da, there is a possible out of bounds write due to a missing bounds check
8.4
CVE-2024-20053
In flashc, there is a possible out of bounds write due to an uncaught exception