Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 9 additions & 0 deletions doc/releases/release-notes-4.3.rst
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,10 @@ The following CVEs are addressed by this release:
* :cve:`2025-9557`: Under embargo until 2025-11-24
* :cve:`2025-9558`: Under embargo until 2025-11-24
* :cve:`2025-12035`: Under embargo until 2025-12-13
* :cve:`2025-59438` `Padding oracle through timing of cipher error reporting
<https://mbed-tls.readthedocs.io/en/latest/security-advisories/mbedtls-security-advisory-2025-10-invalid-padding-error/>`_
* :cve:`2025-54764` `Side channel in RSA key generation and operations (SSBleed, M-Step)
<https://mbed-tls.readthedocs.io/en/latest/security-advisories/mbedtls-security-advisory-2025-10-ssbleed-mstep/>`_

More detailed information can be found in:
https://docs.zephyrproject.org/latest/security/vulnerabilities.html
Expand Down Expand Up @@ -1194,6 +1198,11 @@ Libraries / Subsystems
:kconfig:option:`CONFIG_PSA_CRYPTO_PROVIDER_CUSTOM` is also added to allow end users to
provide a custom solution.

* Updated from version 3.6.4 to version 3.6.5. Release notes for this release can be found at the
following link:

* https://github.com/Mbed-TLS/mbedtls/releases/tag/mbedtls-3.6.5

* Secure storage

* The experimental status has been removed. (:github:`96483`)
Expand Down
5 changes: 5 additions & 0 deletions tests/bsim/bluetooth/mesh/overlay_gatt.conf
Original file line number Diff line number Diff line change
Expand Up @@ -8,3 +8,8 @@ CONFIG_BT_MESH_PROXY_CLIENT=y
CONFIG_BT_MESH_PROXY_SOLICITATION=y

CONFIG_BT_BUF_CMD_TX_COUNT=3

# Increase number of retransmissions for PB-ADV when running tests with PB-GATT. This is to avoid
# test failures due to pb-adv packets loss by provisionee which runs PB-GATT in parallel with
# PB-ADV.
CONFIG_BT_MESH_PB_ADV_TRANS_PDU_RETRANSMIT_COUNT=2
3 changes: 3 additions & 0 deletions tests/bsim/bluetooth/mesh/src/test_brg.c
Original file line number Diff line number Diff line change
Expand Up @@ -837,6 +837,9 @@ static void check_subnet_list_get(struct bt_mesh_brg_cfg_filter_netkey filter, u

net_buf_simple_init(rsp.list, 0);

/* Sleep here to avoid packet collision. */
k_sleep(K_MSEC(100));

LOG_INF("Getting subnet list, filter = (filter: %d, subnet: %d), start_idx = %d",
filter.filter, filter.net_idx, start_idx);
ASSERT_OK(bt_mesh_brg_cfg_cli_subnets_get(0, BRIDGE_ADDR, filter, start_idx, &rsp));
Expand Down
2 changes: 1 addition & 1 deletion west.yml
Original file line number Diff line number Diff line change
Expand Up @@ -316,7 +316,7 @@ manifest:
revision: b03edc8e6282a963cd312cd0b409eb5ce263ea75
path: modules/lib/gui/lvgl
- name: mbedtls
revision: f4c0283ca55fc4085815d4793a26e19f20be2f97
revision: c5b06d89c9c498d8fc8659ce31f7e53137b6270f
path: modules/crypto/mbedtls
groups:
- crypto
Expand Down