Zephyr v2.7.6
We are pleased to announce the release of Zephyr v2.7.6:
https://github.com/zephyrproject-rtos/zephyr/releases/tag/v2.7.6
This is an LTS maintenance release with fixes.
The following GitHub issues were addressed since the previous 2.7.5 tagged
release:
#32145 - use k_thread_foreach_unlocked()
with shell callbacks
#56604 - drivers: nrf: rtc: make uptime consistent for app booted from v3.x mcuboot
#25917 - bluetooth: fix deadlock with tx of acl data and hci commands
#47649 - bluetooth: release att notification buffer after reconnection
#43718 - bluetooth: bt_conn: ensure tx buffers can be allocated within timeout
#60707 - canbus: isotp: seal context buffer memory leaks
#60904 - drivers: spi_nor: make erase operation more opportunistic
#61451 - drivers: can: stm32: correct timing_max parameters
#61501 - canbus: isotp: convert SF length check from ASSERT
to runtime check
#61544 - drivers: ieee802154_nrf5: add payload length check on TX
#61784 - bluetooth: controller: check minmum sizes of adv PDUs
#62003 - drivers: dma: sam: implement xdmac get_status()
API
#62701 - can: rework the table lookup code in can_dlc_to_bytes()
#63544 - drivers: can: mcan: move RF0L and RF1L to line 1
#63835 - net_mgmt: return EMSGSIZE
if buffer passed to recvfrom()
is too small
#63965 - logging: fix handling of CONFIG_LOG_BLOCK_IN_THREAD_TIMEOUT_MS
#64398 - drivers: can: be consistent in filter_id
checks when removing rx filters
#65548 - cmake: modules: dts: fix board revision 0 overlay
#66500 - toolchain: support CONFIG_COMPILER_WARNINGS_AS_ERRORS
#66888 - net: ipv6: drop received packets sent by the same interface
#67692 - i2c: dw: fix integer overflow in i2c_dw_data_ask()
#69167 - fs: fuse: avoid possible buffer overflow
#69637 - userspace: additional checks in K_SYSCALL_MEMORY
The following security vulnerabilities (CVEs) were addressed in this
release:
- CVE-2023-4263 Zephyr project bug tracker GHSA-rf6q-rhhp-pqhf
- CVE-2023-4424: Zephyr project bug tracker GHSA-j4qm-xgpf-qjw3
- CVE-2023-5779 Zephyr project bug tracker GHSA-7cmj-963q-jj47
- CVE-2023-6249 Zephyr project bug tracker GHSA-32f5-3p9h-2rqc
- CVE-2023-6881 Zephyr project bug tracker GHSA-mh67-4h3q-p437
More detailed information can be found in:
https://docs.zephyrproject.org/latest/security/vulnerabilities.html
The full release notes can be found here:
https://docs.zephyrproject.org/2.7.6/releases/release-notes-2.7.html