nuttx/drivers/crypto/pnt
Catalin Visinescu 2f1da092f2 nuttx/drivers/crypto/pnt/pnt_se05x_api: Minor Overflow in Secure Element Driver May Cause a DoS
Invalid data is passed to the NXP Plug & Trust Nano Package used by the
NuttX secure element driver. If the NXP code is not handling the malformed
data, a corruption can occur. Alternatively, if the attacker is able to
point create_signature_args->algorithm in memory at an address that is not
accessible, a crash can occur.

Applicable to:
* `signature_algorithm_mapping[create_signature_args->algorithm]`
* `signature_algorithm_mapping[verify_signature_args->algorithm]`

Signed-off-by: Catalin Visinescu <catalin_visinescu@yahoo.com>
2026-07-03 10:30:52 +08:00
..
.gitignore
0001-fixed-i2c-port-selection.patch
0002-Fixed-memory-management-in-lib-t1oi2c-phNxpEse_Api.c.patch
0003-Added-Se05x_API_ReadSize-to-API.patch
0004-Restored-delay-at-i2c-read-and-write-retries.patch
Make.defs
pnt_se05x_api.c nuttx/drivers/crypto/pnt/pnt_se05x_api: Minor Overflow in Secure Element Driver May Cause a DoS 2026-07-03 10:30:52 +08:00
pnt_se05x_api.h
pnt_util.c
pnt_util.h
scp03_keys.h
sm_i2c.c
sm_i2c.h
sm_port.h
sm_timer.c sched/sleep: replace all Signal-based sleep implement to Scheduled sleep 2025-10-17 14:05:02 +08:00
sm_timer.h