Skip to main content
← All vulnerabilities
CVE-2024-25626

Yocto Project Security Advisory - BitBake/Toaster

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 4.3.2, 4.0.16, 3.1.31
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: no
  • Technical impact: total

Summary

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.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: no · Technical impact: total

  3. Record last updated

Affected versions

  • yoctoproject poky

    From 4.3.0 · fixed in 4.3.2; From 4.0.0 · fixed in 4.0.16; fixed in 3.1.31

References 1

GitHub · yoctoproject/poky