-
Notifications
You must be signed in to change notification settings - Fork 3k
Cordio: Apply Packetcraft's fix for possible SweynTooth vulnerabilities #12785
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cordio: Apply Packetcraft's fix for possible SweynTooth vulnerabilities #12785
Conversation
This change is provided by Packetcraft (which maintains the Cordio BLE stack) to address possible Sweyntooth vulnerabilities.
This change is provided by Packetcraft (which maintains the Cordio BLE stack) to address possible Sweyntooth vulnerabilities.
@LDong-Arm, thank you for your changes. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, thanks @LDong-Arm - FYI @jyi-packetcraft
CI started |
@ARMmbed/mbed-os-maintainers can you not merge this yet, PacketCraft will sanity check it first :) |
Approved by PacketCraft, merge away! ;) |
Test run: SUCCESSSummary: 6 of 6 test jobs passed |
@0xc0170 can we see if mergify can port this to 5.15? If not then @LDong-Arm will need to supply a dedicated patch... |
@Mergifyio backport mbed-os-5.15 |
Command
|
Failed, I'll try it manually now meanwhile I talk t o @LDong-Arm |
#12845 created |
Dear all. Thanks for creating the patch. |
Summary of changes
Packetcraft, the company that maintains the Cordio BLE stack, has assessed possible SweynTooth vulnerabilities - the only part of SweynTooth that potentially impacts Cordio is LTK Zero Installation and it takes the form of STK in our case.
This PR applies the fix (Build 1227 and Build 1233) from Packetcraft.
Impact of changes
Migration actions required
Documentation
None.
Pull request type
Test results
Manual testing: BLE_SM (relevant to this PR) and BLE_HeartRate (randomly picked) examples behave the same ways as before, on NRF52840_DK and DISCO_L475VG_IOT01A, compiled with ARM and GCC_ARM toolchains.
Reviewers
@ARMmbed/mbed-os-pan @evedon