Reference issue #3266

This is the issue that tracks incomplete support for buffer overlap, so
we should refer to it when we discuss partial support whenever
MBEDTLS_PSA_ASSUME_EXCLUSIVE_BUFFERS is set.

Signed-off-by: David Horstmann <david.horstmann@arm.com>
This commit is contained in:
David Horstmann 2024-03-13 14:09:41 +00:00
parent eff3d1ebb5
commit 0634168296

View File

@ -9,9 +9,9 @@ Security
the function call (i.e. no buffer parameters are in shared memory),
copying may be disabled by setting MBEDTLS_PSA_ASSUME_EXCLUSIVE_BUFFERS.
Note that setting this option will cause input-output buffer overlap to
be only partially supported.
be only partially supported (#3266).
Fixes CVE-2024-28960
Bugfix
* Fully support arbitrary overlap between inputs and outputs of PSA
functions. Note that overlap is still only partially supported when
MBEDTLS_PSA_ASSUME_EXCLUSIVE_BUFFERS is set.
MBEDTLS_PSA_ASSUME_EXCLUSIVE_BUFFERS is set (#3266).