AWS logo
Amazon QDetector LibrarySign in to Amazon Q
AWSbreadcrumb dividerDocumentationbreadcrumb dividerAmazon Qbreadcrumb dividerDetector Librarybreadcrumb dividerKotlinbreadcrumb dividerSensitive information leakFeedbackFeedback icon

Amazon Q

Detector Library

Kotlin detectors (43/43)

Insecure cookieInsecure cryptographyInsecure Jwt ParsingWeak Password EncoderCookie Without Http Only FlagGeneration of Predictable IVImproper Certificate ValidationInteger OverflowInsecure Tls VersionImproper AuthenticationCryptographic key generatorWeak pseudorandom number generationMisconfigured ConcurrencyLDAP injectionPath traversalCross-site scriptingReusing Nonce and key in encryptionXML External EntityCode InjectionImproper export of android app componentsResource leakUntrusted DeserializationServer-side request forgeryCross-site request forgeryNoSQL injectionLog injectionHardcoded credentialsMissing Release Of MemoryInsecure SocketEnabling and overriding debug featureNull Pointer DereferenceInsecure hashingMissing encryption of sensitive dataImproper verification of IntentInsecure connection using unencrypted protocolOS Command InjectionSensitive information leakInsecure Bean ValidationCleartext Storage of Sensitive InformationUnsafe File ExtensionSQL injectionIncorrect Type ConversionMissing authentication

Sensitive information leak High

Sensitive information should not be exposed through log files or stack traces. Ensure that sensitive information is redacted and that logging is used only in debug mode with test data.

Detector ID
kotlin/sensitive-information-leak@v1.0
Category
Security
Common Weakness Enumeration (CWE) external icon
CWE-200
Tags
# information-leak# owasp-top10# top25-cwes