Release notes for Yocto-4.0.18 (Kirkstone)
Security Fixes in Yocto-4.0.18
- curl: Fix CVE-2024-2398 
- expat: fix CVE-2023-52426 and CVE-2024-28757 
- libssh2: fix CVE-2023-48795 
- ncurses: Fix CVE-2023-50495 
- nghttp2: Fix CVE-2024-28182 and CVE-2023-44487 
- openssh: Ignore CVE-2023-51767 
- openssl: Fix CVE-2024-2511 
- perl: Ignore CVE-2023-47100 
- python3-cryptography: Fix CVE-2024-26130 
- python3-urllib3: Fix CVE-2023-45803 
- qemu: Fix CVE-2023-6683 
- ruby: fix CVE-2024-27281 
- rust: Ignore CVE-2024-24576 
- tiff: Fix CVE-2023-52356 and CVE-2023-6277 
- xserver-xorg: Fix CVE-2024-31080 and CVE-2024-31081 
- xwayland: Fix CVE-2023-6816, CVE-2024-0408 and CVE-2024-0409 
Fixes in Yocto-4.0.18
- build-appliance-image: Update to kirkstone head revision 
- common-licenses: backport LGPL-3.0-with-zeromq-exception license 
- contributor-guide: add notes for tests 
- contributor-guide: be more specific about meta-* trees 
- cups: fix typo in CVE-2023-32360 backport patch 
- cve-update-nvd2-native: Add an age threshold for incremental update 
- cve-update-nvd2-native: Fix CVE configuration update 
- cve-update-nvd2-native: Fix typo in comment 
- cve-update-nvd2-native: Remove duplicated CVE_CHECK_DB_FILE definition 
- cve-update-nvd2-native: Remove rejected CVE from database 
- cve-update-nvd2-native: nvd_request_next: Improve comment 
- dev-manual: improve descriptions of ‘bitbake -S printdiff’ 
- dev-manual: packages: fix capitalization 
- docs: conf.py: properly escape backslashes for latex_elements 
- gcc: Backport sanitizer fix for 32-bit ALSR 
- glibc: Fix subscript typos for get_nscd_addresses 
- kernel-dev: join mkdir commands with -p 
- linux-firmware: Upgrade to 20240220 
- manuals: add initial sphinx-lint support 
- manuals: add initial stylechecks with Vale 
- manuals: document VIRTUAL-RUNTIME variables 
- manuals: fix duplicate “stylecheck” target 
- manuals: fix incorrect double backticks 
- manuals: fix trailing spaces 
- manuals: refer to new yocto-patches mailing list wherever appropriate 
- manuals: remove tab characters 
- manuals: replace hyphens with em dashes 
- manuals: use “manual page(s)” 
- migration-guides: add release notes for 4.0.17 
- poky.conf: bump version for 4.0.18 
- profile-manual: usage.rst: fix reference to bug report 
- profile-manual: usage.rst: formatting fixes 
- profile-manual: usage.rst: further style improvements 
- python3-urllib3: Upgrade to v1.26.18 
- ref-manual: add documentation of the variable SPDX_NAMESPACE_PREFIX 
- ref-manual: tasks: do_cleanall: recommend using ‘-f’ instead 
- ref-manual: tasks: do_cleansstate: recommend using ‘-f’ instead for a shared sstate 
- ref-manual: variables: adding multiple groups in GROUPADD_PARAM 
- ref-manual: variables: correct sdk installation default path 
- stress-ng: avoid calling sync during do_compile 
- systemd: Fix vlan qos mapping 
- tcl: Add a way to skip ptests 
- tcl: skip async and event tests in run-ptest 
- tcl: skip timing-dependent tests in run-ptest 
- valgrind: skip intermittently failing ptest 
- wireless-regdb: Upgrade to 2024.01.23 
- yocto-uninative: Update to 4.4 for glibc 2.39 
Known Issues in Yocto-4.0.18
- N/A 
Contributors to Yocto-4.0.18
- Alex Kiernan 
- Alex Stewart 
- Alexander Kanavin 
- BELOUARGA Mohamed 
- Claus Stovgaard 
- Colin McAllister 
- Geoff Parker 
- Haitao Liu 
- Harish Sadineni 
- Johan Bezem 
- Jonathan GUILLOT 
- Jörg Sommer 
- Khem Raj 
- Lee Chee Yang 
- Luca Ceresoli 
- Martin Jansa 
- Meenali Gupta 
- Michael Halstead 
- Michael Opdenacker 
- Peter Marko 
- Quentin Schulz 
- Ross Burton 
- Sana Kazi 
- Simone Weiß 
- Soumya Sambu 
- Steve Sakoman 
- Tan Wen Yan 
- Vijay Anusuri 
- Wang Mingyu 
- Yoann Congal 
- Yogita Urade 
- Zahir Hussain 
Repositories / Downloads for Yocto-4.0.18
poky
- Repository Location: https://git.yoctoproject.org/poky 
- Branch: kirkstone 
- Tag: yocto-4.0.18 
- Git Revision: 31751bba1c789f15f574773a659b8017d7bcf440 
- Release Artefact: poky-31751bba1c789f15f574773a659b8017d7bcf440 
- sha: 72d5aa65c3c37766ebc24b212740272c1d52342468548f9c070241d3522ad2ca 
- Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-4.0.18/poky-31751bba1c789f15f574773a659b8017d7bcf440.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-4.0.18/poky-31751bba1c789f15f574773a659b8017d7bcf440.tar.bz2 
openembedded-core
- Repository Location: https://git.openembedded.org/openembedded-core 
- Branch: kirkstone 
- Tag: yocto-4.0.18 
- Git Revision: b7182571242dc4e23e5250a449d90348e62a6abc 
- Release Artefact: oecore-b7182571242dc4e23e5250a449d90348e62a6abc 
- sha: 6f257e50c10ebae673dcf61a833b3270db6d22781f02f6794a370aac839f1020 
- Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-4.0.18/oecore-b7182571242dc4e23e5250a449d90348e62a6abc.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-4.0.18/oecore-b7182571242dc4e23e5250a449d90348e62a6abc.tar.bz2 
meta-mingw
- Repository Location: https://git.yoctoproject.org/meta-mingw 
- Branch: kirkstone 
- Tag: yocto-4.0.18 
- Git Revision: f6b38ce3c90e1600d41c2ebb41e152936a0357d7 
- Release Artefact: meta-mingw-f6b38ce3c90e1600d41c2ebb41e152936a0357d7 
- sha: 7d57167c19077f4ab95623d55a24c2267a3a3fb5ed83688659b4c03586373b25 
- Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-4.0.18/meta-mingw-f6b38ce3c90e1600d41c2ebb41e152936a0357d7.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-4.0.18/meta-mingw-f6b38ce3c90e1600d41c2ebb41e152936a0357d7.tar.bz2 
meta-gplv2
- Repository Location: https://git.yoctoproject.org/meta-gplv2 
- Branch: kirkstone 
- Tag: yocto-4.0.18 
- Git Revision: d2f8b5cdb285b72a4ed93450f6703ca27aa42e8a 
- Release Artefact: meta-gplv2-d2f8b5cdb285b72a4ed93450f6703ca27aa42e8a 
- sha: c386f59f8a672747dc3d0be1d4234b6039273d0e57933eb87caa20f56b9cca6d 
- Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-4.0.18/meta-gplv2-d2f8b5cdb285b72a4ed93450f6703ca27aa42e8a.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-4.0.18/meta-gplv2-d2f8b5cdb285b72a4ed93450f6703ca27aa42e8a.tar.bz2 
bitbake
- Repository Location: https://git.openembedded.org/bitbake 
- Branch: 2.0 
- Tag: yocto-4.0.18 
- Git Revision: 40fd5f4eef7460ca67f32cfce8e229e67e1ff607 
- Release Artefact: bitbake-40fd5f4eef7460ca67f32cfce8e229e67e1ff607 
- sha: 5d20a0e4c5d0fce44bd84778168714a261a30a4b83f67c88df3b8a7e7115e444 
- Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-4.0.18/bitbake-40fd5f4eef7460ca67f32cfce8e229e67e1ff607.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-4.0.18/bitbake-40fd5f4eef7460ca67f32cfce8e229e67e1ff607.tar.bz2 
yocto-docs
- Repository Location: https://git.yoctoproject.org/yocto-docs 
- Branch: kirkstone 
- Tag: yocto-4.0.18 
- Git Revision: fd1423141e7458ba557db465c171b0b4e9063987