AWS aws-backup documentation change
Summary
Updated regex patterns by removing start/end anchors (^ and $) for input validation fields
Security assessment
Pattern changes relax input validation but lack explicit evidence of addressing a security vulnerability. Potential impact depends on how these patterns are enforced in practice.
Diff
diff --git a/aws-backup/latest/devguide/API_BGW_Hypervisor.md b/aws-backup/latest/devguide/API_BGW_Hypervisor.md index 8ddf11684..fb22d6f09 100644 --- a//aws-backup/latest/devguide/API_BGW_Hypervisor.md +++ b//aws-backup/latest/devguide/API_BGW_Hypervisor.md @@ -24 +24 @@ Length Constraints: Minimum length of 3. Maximum length of 128. -Pattern: `^.+$` +Pattern: `.+` @@ -37 +37 @@ Length Constraints: Minimum length of 50. Maximum length of 500. -Pattern: `^arn:(aws|aws-cn|aws-us-gov):backup-gateway(:[a-zA-Z-0-9]+){3}\/[a-zA-Z-0-9]+$` +Pattern: `arn:(aws|aws-cn|aws-us-gov):backup-gateway(:[a-zA-Z-0-9]+){3}\/[a-zA-Z-0-9]+` @@ -50 +50 @@ Length Constraints: Minimum length of 50. Maximum length of 500. -Pattern: `^(^arn:(aws|aws-cn|aws-us-gov):kms:([a-zA-Z0-9-]+):([0-9]+):(key|alias)/(\S+)$)|(^alias/(\S+)$)$` +Pattern: `(^arn:(aws|aws-cn|aws-us-gov):kms:([a-zA-Z0-9-]+):([0-9]+):(key|alias)/(\S+)$)|(^alias/(\S+)$)` @@ -63 +63 @@ Length Constraints: Minimum length of 1. Maximum length of 100. -Pattern: `^[a-zA-Z0-9-]*$` +Pattern: `[a-zA-Z0-9-]*`