AWS logo
Amazon QDetector LibrarySign in to Amazon Q
AWSbreadcrumb dividerDocumentationbreadcrumb dividerAmazon Qbreadcrumb dividerDetector Librarybreadcrumb dividerKotlinbreadcrumb dividerMisconfigured ConcurrencyFeedbackFeedback 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

Misconfigured Concurrency Low

Rule to check if timeout value is set when calling java.util.concurrent.CompletableFuture.get() or java.util.concurrent.Future.get() function.

Detector ID
kotlin/misconfigured-concurrency@v1.0
Category
Code Quality
Common Weakness Enumeration (CWE) external icon
CWE-662CWE-667
Tags
# maintainability# concurrency