AWS dms high security documentation change
Summary
Data validation now prevents memory corruption during data type processing for partitions.
Security assessment
Fixes a memory corruption vulnerability during data type processing, which could lead to security exploits.
Diff
diff --git a/dms/latest/userguide/CHAP_ReleaseNotes.md b/dms/latest/userguide/CHAP_ReleaseNotes.md index 8a30d4ae6..da9f73606 100644 --- a/dms/latest/userguide/CHAP_ReleaseNotes.md +++ b/dms/latest/userguide/CHAP_ReleaseNotes.md @@ -99,0 +100,20 @@ MySQL 5.5 source issue | Fixed an issue for MySQL source where AWS DMS task woul +Data validation partition issue with corrupted data type names | Data validation now prevents memory corruption during data type processing, eliminating fallback to row-by-row validation for affected partitions. +Amazon S3 source to target migration issue | S3 source to target replication now properly handles external table objects during full load and ongoing replication. +Amazon S3 target CDC replication issue | S3 target CDC replication processes CSV format data correctly during ongoing replication phase. +S3 replication issue | Enhanced S3 directory cleanup process prevents task interruptions during migrations. +Data validation performance issue | Data validation now optimizes transitions between validation phases, reducing unnecessary delays. +Data validation issue with specific data types | Data validation now accurately processes unbound characters and TEXT data types, ensuring correct validation results. +PostgreSQL source issue with MAZ | PostgreSQL source replication maintains connectivity during Multi-AZ failover events, preventing task failures. +Babelfish datetime validation issue | Data validation now correctly compares datetime values when using Babelfish as a target. +MySQL source column replication issue | MySQL source replication now correctly handles mid-table duplicate column additions, preventing task interruptions. +MySQL source column modification issue | MySQL source replication maintains column sequence integrity when multiple columns are added during CDC operations. +DynamoDB LOB replication issue | DynamoDB target replication now correctly processes LOB data during CDC, ensuring complete data transfer. +PostgreSQL boolean data validation issue | PostgreSQL source data validation now correctly interprets boolean data type mappings, producing accurate comparison results. +DocumentDB connection recovery issue | DocumentDB replication maintains data consistency during cluster connectivity interruptions and recovery. +Oracle extended VARCHAR2 data truncation issue | Oracle source replication preserves trailing spaces in VARCHAR2(4000) columns when extended data type support is enabled. +SQL Server secondary replica DDL handling issue | SQL Server source replication maintains connectivity during DDL operations on secondary replicas, preventing task interruptions. +Secret Manager special character handling issue | AWS Secrets Manager connection strings now support special characters while preserving security protocols. +MongoDB/Amazon DocumentDB duplicate key issue | MongoDB and Amazon DocumentDB replication prevents record duplication that previously triggered key constraint errors. +Oracle timestamp handling issue | Oracle source replication accurately processes timestamp values across various session time zone configurations. +Oracle data conversion issue | Oracle source replication now handles data type conversions more robustly, preventing ORA-01460 errors. +SQL Server 2022 CDC replication issue | SQL Server sources (CU12 and above) can now automatically implement MS Replication prerequisites in AWS DMS. @@ -189,0 +210,13 @@ DMS Aurora PostgreSQL to Redshift Serverless Boolean Value replication. | Fixed +Data validation issue with specific data types | Data validation now accurately processes unbound characters and TEXT data types, ensuring correct validation results. +PostgreSQL source issue with MAZ | PostgreSQL source replication maintains connectivity during Multi-AZ failover events, preventing task failures. +Babelfish datetime validation issue | Data validation now correctly compares datetime values when using Babelfish as a target, improving cross-platform compatibility. +MySQL source column replication issue | MySQL source replication now correctly handles mid-table duplicate column additions, preventing task interruptions. +MySQL source column modification issue | MySQL source replication maintains column sequence integrity when multiple columns are added during CDC operations. +DynamoDB LOB replication issue | DynamoDB target replication now correctly processes LOB data during CDC, ensuring complete data transfer. +PostgreSQL boolean data validation issue | PostgreSQL source data validation now correctly interprets boolean data type mappings, producing accurate comparison results. +Oracle extended VARCHAR2 data truncation issue | Oracle source replication preserves trailing spaces in VARCHAR2(4000) columns when extended data type support is enabled. +SQL Server secondary replica DDL handling issue | SQL Server source replication maintains connectivity during DDL operations on secondary replicas, preventing task interruptions. +Secret Manager special character handling issue | AWS Secrets Manager connection strings now support special characters while preserving security protocols. +MongoDB/Amazon DocumentDB duplicate key issue | MongoDB and Amazon DocumentDB replication prevents record duplication that previously triggered key constraint errors. +Oracle timestamp handling issue | Oracle source replication accurately processes timestamp values across various session time zone configurations. +Oracle data conversion issue | Oracle source replication now handles data type conversions more robustly, preventing ORA-01460 errors and associated task failures. @@ -271,0 +305,10 @@ DMS Aurora PostgreSQL to Redshift Serverless Boolean Value replication. | Fixed +PostgreSQL source issue with MAZ | PostgreSQL as a source endpoints now maintain uninterrupted replication during Multi-AZ failover events, preventing task failures. +MySQL source column replication issue | MySQL as a source replication handles mid-table duplicate column additions, preventing unexpected task interruptions. +MySQL source column modification issue | MySQL as a source replication maintains column sequence integrity when multiple columns are added during CDC operations. +PostgreSQL boolean data validation issue | PostgreSQL as a source data validation now correctly interprets boolean data type mappings, producing accurate comparison results. +Oracle extended VARCHAR2 data truncation issue | Fixed an issue for Oracle as a source where trailing spaces were being truncated in VARCHAR2(4000) columns when using extended data type support. +SQL Server secondary replica DDL handling issue | SQL Server source replication maintains connectivity during DDL operations on secondary replicas, preventing task interruptions. +Secret Manager special character handling issue | AWS Secrets Manager connection strings now support special characters while preserving security protocols. +MongoDB/Amazon DocumentDB duplicate key issue | MongoDB and Amazon DocumentDB replication prevents record duplication that previously triggered key constraint errors. +Oracle timestamp handling issue | Oracle source replication now accurately processes timestamp values across various session time zone configurations. +Oracle data conversion issue | Oracle source caused AWS DMS task to fail with an ORA-01460 error during data type conversion. This update improves the handling of data type conversions to prevent task failures.