mirror of
https://github.com/espressif/mbedtls.git
synced 2025-06-12 22:45:20 +08:00
Add paragraph on undefined behaviour
Add a note that we do aim to protect against undefined behaviour and undefined behaviour in certificate parsing is in scope. Signed-off-by: David Horstmann <david.horstmann@arm.com>
This commit is contained in:
parent
8bf5dc683c
commit
fe2d3e0129
@ -158,3 +158,8 @@ Similarly, CSRs are implicitly trusted by Mbed TLS to be standards-compliant.
|
|||||||
validation is performed separately to ensure that they are compliant to the
|
validation is performed separately to ensure that they are compliant to the
|
||||||
relevant specifications. This makes Mbed TLS on its own unsuitable use in a
|
relevant specifications. This makes Mbed TLS on its own unsuitable use in a
|
||||||
Certificate Authority (CA).
|
Certificate Authority (CA).
|
||||||
|
|
||||||
|
However, Mbed TLS aims to protect against memory corruption and other
|
||||||
|
undefined behavior when parsing certificates and CSRs. If a CSR or signed
|
||||||
|
certificate causes undefined behavior when it is parsed by Mbed TLS, that
|
||||||
|
is considered a security vulnerability.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user