Amazon Q
Detector Library
Sign in to Amazon Q
AWS
Documentation
Amazon Q
Detector Library
JavaScript
Tags
Tag: aws-python-sdk
Feedback
Amazon Q
Detector Library
JavaScript detectors
(95/95)
Improper access control
Sensitive data stored unencrypted due to partial encryption
Pseudorandom number generators
OS command injection
URL redirection to untrusted site
Improper Output Handling
Integer overflow
Protection mechanism failure
Non-literal regular expression
Tainted input for Docker API
Usage of an API that is not recommended
XML external entity
Server-side request forgery
New function detected
Stack trace exposure
Timing attack
SNS don't bind subscribe and publish
Invoke super appropriately
NoSQL injection
Improper handling of case sensitivity
Hardcoded credentials
Lazy Load Module
Insecure cookie
Cross-site scripting
Use {} instead of new Object()
Hardcoded IP address
AWS credentials logged
Sensitive query string
XPath injection
Data loss in a batch request
Path traversal
Least privilege violation
DNS prefetching
Resource leak
Insufficiently protected credentials
File extension validation
Insecure connection using unencrypted protocol
Cross-site request forgery
Set SNS Return Subscription ARN
File and directory information exposure
Missing Amazon S3 bucket owner condition
Insecure hashing
Numeric truncation error
Client-side KMS reencryption
Clear text credentials
AWS client not reused in a Lambda function
LDAP injection
Batch request with unchecked failures
Items removed from an array using delete
Cryptographic key generator
Unauthenticated Amazon SNS unsubscribe requests might succeed
Improper Synchronization
Unverified hostname
Avoid Undefined As Variable Name
Origins-verified cross-origin communications
Loose file permissions
Unsanitized input is run as code
Alert Box JS Rule
Untrusted Amazon Machine Images
File Race Bad
Improper certificate validation
Insecure CORS policy
Redundant switch statement
Unbounded LLM Output
Deserialization of untrusted object
Sensitive information leak
Index of method comparison
Check failed records when using kinesis
Weak obfuscation of web requests
Catch and swallow exception
Logging of sensitive information
Limit request length
String passed to `setInterval` or `setTimeout`
Improper Initialization
Untrusted data in security decision
Missing check on method output
Log injection
Override of reserved variable names in a Lambda function
Improper restriction of rendered UI layers or frames
Insecure cryptography
Insecure object attribute modification
Session fixation
Type confusion
Avoid nan in comparison
Improper input validation
Disabled HTML autoescape
Use of a deprecated method
Unvalidated expansion of archive files
File injection
Sendfile injection
SQL injection
Header injection
Insecure temporary file or directory
Vector embedding weaknesses
Inefficient polling of AWS resource
Tag: aws-python-sdk
Data loss in a batch request
A batch request that doesn't check for failed items can lead to loss of data.
Missing Amazon S3 bucket owner condition
Not setting the Amazon S3 bucket owner condition could lead to accidentally using the wrong bucket.
Override of reserved variable names in a Lambda function
Overriding environment variables that are reserved by AWS Lambda might lead to unexpected behavior.