Amazon Q
Detector Library
Sign in to Amazon Q
AWS
Documentation
Amazon Q
Detector Library
C++
Tags
Tag: injection
Feedback
Amazon Q
Detector Library
C++ detectors
(43/43)
Disabled HTML autoescape
Weak pseudorandom number generation
Missing Default in Switch
Hardcoded credentials
Unsafe File Extension
Use Of Incorrect Operator
Incorrect Order Of setuid and setgid
Out Of Bounds Read
Code Injection
Out Of Bounds Write
Thread safety violation
Incorrect Pointer Subtraction
Mismatched memory management routines.
File System Access
Insecure Buffer Access
Incorrect Use of Sizeof
Incorrect Pointer Scaling
Loose File Permissions
Sensitive information leak
Missing Authorization
Return Stack Address
OS Command Injection
Use After Free
Incorrect Comparison
Cross-Site Request Forgery (CSRF)
off by one error
Numeric Truncation Error
Path traversal
Insecure temporary file or directory
Insecure Cryptography
Insecure connection using unencrypted protocol
Unchecked Null Dereference
SQL injection
Log injection
Missing check on method output
Improper Restriction on Memory Buffer
Incorrect Conversion Of Numeric Types
Multiple Locks
Improper Input Validation
Null Pointer Dereference
Improper Certificate Validation
Cross Site Scripting
Improper Authentication
Tag: injection
SQL injection
Use of untrusted inputs in SQL database query can enable attackers to read, modify, or delete sensitive data in the database.
Log injection
Using untrusted inputs in a log statement can enable attackers to break the log's format, forge log entries, and bypass log monitors.