You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
After updating mbedtls to V3.3, some of our unit tests started failing. The organisation name read out of the attached certificate has a \ inserted in it because it contains a comma. Older mbedtls does not do this, neither does Windows certificate viewer or openssl.
System information
Mbed TLS version (number or commit id): V3.3.0
Operating system and version: Windows 10
Configuration (if not default, please attach mbedtls_config.h): attached
Compiler and options (if you used a pre-built binary, please indicate how you obtained it):
Additional environment information:
Expected behavior
C=US, O=Starfield Technologies, Inc., OU=Starfield Class 2 Certification Authority
length=82
Actual behavior
C=US, O=Starfield Technologies, Inc., OU=Starfield Class 2 Certification Authority
length=83
Steps to reproduce
Load the attached certificate into a mbedtls_x509_crt
Call mbedtls_x509_dn_gets(buf, bufSize, &cert->issuer)
Summary
After updating mbedtls to V3.3, some of our unit tests started failing. The organisation name read out of the attached certificate has a \ inserted in it because it contains a comma. Older mbedtls does not do this, neither does Windows certificate viewer or openssl.
System information
Mbed TLS version (number or commit id): V3.3.0
Operating system and version: Windows 10
Configuration (if not default, please attach
mbedtls_config.h
): attachedCompiler and options (if you used a pre-built binary, please indicate how you obtained it):
Additional environment information:
Expected behavior
C=US, O=Starfield Technologies, Inc., OU=Starfield Class 2 Certification Authority
length=82
Actual behavior
C=US, O=Starfield Technologies, Inc., OU=Starfield Class 2 Certification Authority
length=83
Steps to reproduce
Load the attached certificate into a mbedtls_x509_crt
Call mbedtls_x509_dn_gets(buf, bufSize, &cert->issuer)
Additional information
The offending lines of code start at line 907 on x509.c
mbedtls_config.h.txt
The text was updated successfully, but these errors were encountered: