AWS logo
Amazon QDetector LibrarySign in to Amazon Q
AWSbreadcrumb dividerDocumentationbreadcrumb dividerAmazon Qbreadcrumb dividerDetector Librarybreadcrumb dividerPHPbreadcrumb dividerInsecure cryptographyFeedbackFeedback icon

Amazon Q

Detector Library

PHP detectors (37/37)

Server Side Request ForgerySQL InjectionActivated Debug FeatureSensitive information leakLog InjectionMissing AuthorizationOrigins-verified cross-origin communicationsCross-site scriptingPath TraversalAvoiding Exceptions in PHPOS command injectionIncorrect ComparisonLdap Bind Without PasswordSendfile InjectionInteger Overflow or WraparoundAssert UseLoose file permissionsHardcoded credentialsImproper AuthenticationInsecure connectionWeak Random Number GenerationOpen RedirectAllow Url Fopen Or IncludeInsecure cryptographyObject Input Stream Insecure DeserializationCookie Without Http Only FlagCode InjectionZip bomb attackUnsafe ReflectionSecure Signal HandlingDeserialization of untrusted dataUnrestricted File UploadStatic Initialization Vector (IV)Coral Csrf RuleInsecure cookieImproper access controlInsecure Object Attribute Modification

Insecure cryptography High

A cryptographic algorithm is weak if it is easy to determine the original input from the hash, find collisions, or break the cipher. Using weak algorithms such as MD5, SHA-1, DES, RC4, Blowfish, or ECB mode can lead to security vulnerabilities.

Detector ID
php/insecure-cryptography@v1.0
Category
Security
Common Weakness Enumeration (CWE) external icon
CWE-327CWE-328
Tags
# cryptography# owasp-top10