mbedtls/ChangeLog.d
Demi Marie Obenour 889534a4d2 Fix segfault in mbedtls_oid_get_numeric_string
When passed an empty OID, mbedtls_oid_get_numeric_string would read one
byte from the zero-sized buffer and return an error code that depends on
its value.  This is demonstrated by the test suite changes, which
check that an OID with length zero and an invalid buffer pointer does
not cause Mbed TLS to segfault.

Also check that second and subsequent subidentifiers are terminated, and
add a test case for that.  Furthermore, stop relying on integer division
by 40, use the same loop for both the first and subsequent
subidentifiers, and add additional tests.

Signed-off-by: Demi Marie Obenour <demiobenour@gmail.com>
2023-03-16 01:06:41 -04:00
..
00README.md 2.24.0 is still covered by the old policy 2020-10-01 00:35:49 +02:00
add-uri-san.txt Add a changelog entry for URI SAN parsing 2023-02-13 10:21:20 -05:00
add_interruptible_sign_hash Add Changelog entry 2023-02-15 23:34:29 +00:00
alignment-perf.txt Improve Changelog 2022-12-09 14:24:33 +00:00
c-build-helper-hostcc.txt Fix near-tautological repetition in ChangeLog 2023-02-01 13:39:57 +00:00
changelog-6567-psa_key_derivation_abort-no-other_secret.txt Add changelog entry for a bug in non-PAKE code fixed during PAKE work 2023-03-14 21:41:54 +01:00
cmake-install.txt Install CMake files in MbedTLS dir 2022-12-04 03:00:38 +00:00
coding-style.txt Announce coding style change in the changelog 2023-01-13 12:04:14 +01:00
conditionalize-mbedtls_mpi_sub_abs-memcpy.txt Simplify ChangeLog entry for mbedtls_mpi_sub_abs fix. 2023-01-31 15:31:18 -05:00
crypto_config_ccm_star.txt Add missing supported algorithm to psa/crypto_config.h 2023-01-19 12:11:18 +01:00
csr_v3_extensions.txt Add changelog entry for V3 extensions in CSR 2023-01-27 16:06:08 +01:00
driver-only-ecdsa.txt Add a ChangeLog entry for driver-only ECDSA 2023-03-10 12:37:16 +01:00
ec_jpake_driver_dispatch.txt Add change log entry (EC j-pake driver dispatch) 2023-03-12 16:59:28 +01:00
empty-retval-description.txt Changelog entry for pacifying clang -Wdocumentation about \retval 2023-02-14 19:26:56 +01:00
fix-example-programs-no-args.txt Amend changelog entry 2023-02-02 09:06:00 +00:00
fix-gettimeofday-overflow.txt Add Changelog entry 2022-12-20 13:16:34 +00:00
fix-iar-warnings.txt Fix IAR Warnings 2023-02-13 15:35:35 +00:00
fix-jpake-user-peer.txt Reword change log entry 2023-03-13 16:21:40 +01:00
fix-oid-to-string-bugs.txt Fix segfault in mbedtls_oid_get_numeric_string 2023-03-16 01:06:41 -04:00
fix-rsaalt-test-guards.txt Add Changelog 2023-01-20 11:41:43 +00:00
fix_build_for_directory_names_containing_spaces.txt Add ChangeLog entry 2023-01-10 09:35:39 +00:00
improve_x509_cert_writing_serial_number_management.txt x509: replace/fix name of new function for setting serial 2023-01-26 17:43:09 +01:00
make_sha224_sha384_independent_from_sha256_sha512.txt changelog: fix text error 2022-12-28 13:28:42 +01:00
mbedtls_ecp_point_read_binary-compressed-fmt.txt mbedtls_ecp_point_read_binary from compressed fmt 2022-10-03 05:43:27 -04:00
mbedtls_ssl_read_undefined_behavior.txt Improve changelog 2023-02-24 15:57:30 +00:00
mpi-window-perf Reduce the default MBEDTLS_ECP_WINDOW_SIZE value to 2 2023-02-24 07:51:21 -05:00
pk-sign-restartable.txt Add a ChangeLog entry for the ECDSA deterministic change 2022-12-09 10:09:34 +01:00
pk_ext-pss_options-public.txt Make the fields of mbedtls_pk_rsassa_pss_options public 2023-02-02 23:06:37 +01:00
pkcs7-parser.txt Improve wording; use PKCS #7 not PKCS7 2023-03-12 08:50:58 +00:00
platform-zeroization.txt Changelog 2023-02-24 17:45:41 +00:00
psa-alt-headers.txt Allow alternative names for overridden PSA headers 2023-02-22 22:07:28 +01:00
psa_alg_tls12_ecjpake_to_pms-reject_ka.txt Reject key agreement chained with PSA_ALG_TLS12_ECJPAKE_TO_PMS 2023-01-19 12:11:23 +01:00
san_rfc822Name.txt Add change log entry: SAN rfc822Name 2023-02-20 15:09:50 +01:00
tls13-only-renegotiation.txt Bug fixes from the split of ssl_handle_hs_message_post_handshake 2023-03-01 19:49:58 +01:00
vs2013.txt Update README and add changelog entry 2023-01-11 18:56:11 +00:00
workaround_gnutls_anti_replay_fail.txt Improve comment and changlog 2023-01-10 14:58:08 +08:00
x509-subaltname-ext Add a ChangeLog entry 2023-02-07 05:10:29 -05:00