Skip to content

Commit 94223d7

Browse files
committed
Update History.txt
Signed-off-by: Gaurav Aggarwal <[email protected]>
1 parent 7a98bd8 commit 94223d7

File tree

1 file changed

+25
-0
lines changed

1 file changed

+25
-0
lines changed

History.txt

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,30 @@
11
Documentation and download available at https://www.FreeRTOS.org/
22

3+
Changes between FreeRTOS V10.4.3 LTS Patch 2 and FreeRTOS V10.4.3 LTS Patch 3 released September 16 2022
4+
5+
+ ARMv7-M and ARMv8-M MPU ports: It is possible for a third party that
6+
already independently gained the ability to execute injected code to
7+
read from or write to arbitrary addresses by passing a negative argument
8+
as the xIndex parameter to pvTaskGetThreadLocalStoragePointer() or
9+
vTaskSetThreadLocalStoragePointer respectively.
10+
We thank Certibit Consulting, LLC for reporting this issue.
11+
+ ARMv7-M and ARMv8-M MPU ports: It is possible for an unprivileged task to
12+
invoke any function with privilege by passing it as a parameter to
13+
MPU_xTaskCreate, MPU_xTaskCreateStatic, MPU_xTimerCreate,
14+
MPU_xTimerCreateStatic, or MPU_xTimerPendFunctionCall.
15+
We thank Huazhong University of Science and Technology for reporting this issue.
16+
+ ARMv7-M and ARMv8-M ports: It is possible for a third party that has
17+
already independently gained the ability to execute injected code to
18+
achieve further privilege escalation by branching directly inside a
19+
FreeRTOS MPU API wrapper function with a manually crafted stack frame.
20+
We thank Certibit Consulting, LLC, Huazhong University of Science and
21+
Technology and the SecLab team at Northeastern University for reporting
22+
this issue.
23+
+ ARMv7-M MPU ports: It is possible to configure overlapping memory
24+
protection unit (MPU) regions such that an unprivileged task can access
25+
privileged data.
26+
We thank the SecLab team at Northeastern University for reporting this issue.
27+
328
Changes between FreeRTOS V10.4.3 LTS Patch 1 and FreeRTOS V10.4.3 LTS Patch 2 released November 12 2021
429

530
+ ARMv7-M and ARMv8-M MPU ports – prevent non-kernel code from calling the

0 commit comments

Comments
 (0)