scala
Race condition - Scala
Need Ensuring proper synchronization and ordering of inputs to prevent race conditions Context Usage of Scala for building scalable and high-performance applications Usage of play.api.mvc for handling HTTP requests and responses in Play Framework ...
Local file inclusion - Scala
Need Prevention of unauthorized access to sensitive files on the server Context Usage of Scala for building scalable and high-performance applications Usage of play.api.mvc for handling HTTP requests and responses in Play Framework Usage of ...
Email flooding - Scala
Need Mitigation of email flooding attacks Context Usage of Scala for building scalable and functional applications Usage of play.api.libs.mailer for sending emails in a Play Framework application Description Non compliant code import ...
HTTP parameter pollution - Scala
Need Prevention of HTTP parameter pollution Context Usage of Scala for building scalable and high-performance applications Usage of play.api.mvc for handling HTTP requests and responses in Play Framework Description Non compliant code import ...
Improper dependency pinning - Scala
Need Proper management of dependency versions and explicit declaration of the entire dependency tree Context Usage of Scala 2.13.3 for building scalable and high-performance applications Usage of Guice for Dependency Injection in Java Usage of ...
Regulation infringement - Scala
Need Compliance with applicable regulations and laws Context Usage of Scala for building scalable and functional applications Usage of play.api.mvc for handling HTTP requests and responses in Play Framework Usage of global execution context for ...
Unverifiable files - Scala
Need Ensuring file integrity and verifiability in the repository Context Usage of Scala for building scalable and functional applications Usage of java.io.File for file input/output operations in Java Usage of scala.io.Source for reading input from ...
Security controls bypass or absence - Scala
Need Implementation of robust security controls and mechanisms Context Usage of Scala for building scalable and high-performance applications Usage of play.api.mvc for handling HTTP requests and building web applications in Play Framework Description ...
Phishing - Scala
Need Enhanced user awareness and education to prevent falling victim to phishing attacks Context Usage of Scala 2.13 for developing scalable and high-performance applications Usage of javax.inject for dependency injection in Java applications Usage ...
Improper type assignation - Scala
Need Enforcement of proper type assignment and declaration Context Usage of Scala for building scalable and functional applications Description Non compliant code var data = 10 data = "Hello, World!" In the above Scala code snippet, we have a ...
Out-of-bounds read - Scala
Need Prevention of out-of-bounds read vulnerabilities Context Usage of Scala for building scalable and high-performance applications Usage of Scala Library for building scalable and high-performance applications Description Non compliant code def ...
HTTP request smuggling - Scala
Need Consistent and secure processing of HTTP requests across all entities involved Context Usage of Scala for building scalable and high-performance applications Usage of play.api.mvc for handling HTTP requests and building web applications in Play ...
Improper control of interaction frequency - Scala
Need Enforce rate limiting to control the frequency of user interactions Context Usage of Scala for building scalable and functional applications Usage of play.api.mvc for handling HTTP requests and responses in Play Framework Usage of ...
LDAP injection - Scala
Need Prevention of LDAP injection attacks Context Usage of Scala for building scalable and high-performance applications Usage of play.api.mvc for handling HTTP requests and responses in Play Framework Usage of javax.naming.directory for accessing ...
NoSQL injection - Scala
Need Prevention of NoSQL injection attacks Context Usage of Scala for building scalable and functional applications Usage of play.api.libs.json for JSON parsing and manipulation in Play Framework Usage of ...
Email uniqueness not properly verified - Scala
Need Enforce email uniqueness during registration process Context Usage of Scala for building scalable and functional applications Usage of play.api.data for handling form data in Play Framework Usage of play.api.data.Forms for handling form data in ...
Lack of protection against deletion - Scala
Need Implementation of safeguards to prevent accidental deletion of critical objects Context Usage of Scala for building scalable and high-performance applications Usage of play.api.mvc for handling HTTP requests and responses in Play Framework ...
Server-side request forgery (SSRF) - Scala
Need Prevention of unauthorized server-side requests to arbitrary domains Context Usage of Scala for building scalable and high-performance applications Usage of play.api.mvc for handling HTTP requests and responses in Play Framework Usage of ...
External control of file name or path - Scala
Need Secure file handling and storage Context Usage of Scala 2.12 for building scalable and high-performance applications Usage of play.api.mvc for building web applications with the Play Framework Usage of java.io.File for file input/output ...
Insecure deserialization - Scala
Need Secure deserialization process Context Usage of Scala for building scalable and high-performance applications Usage of play.api.mvc for handling HTTP requests and responses in Play Framework Usage of global execution context for Scala concurrent ...
Data uniqueness not properly verified - Scala
Need Ensuring proper validation of data uniqueness Context Usage of Scala for building scalable and high-performance applications Usage of play.api.mvc for handling HTTP requests and responses in Play Framework Usage of play.api.libs.json for JSON ...
Insecure encryption algorithm - Cipher Block Chaining - Scala
Need Implementation of secure encryption algorithms with strong cipher block chaining Context Usage of Scala for building scalable and high-performance applications Usage of javax.crypto for cryptographic operations in Java Description Non compliant ...
Hidden fields manipulation - Scala
Need Protection against hidden field manipulation Context Usage of Scala for building scalable and functional applications Usage of play.api.mvc for handling HTTP requests and responses in Play Framework Description Non compliant code import ...
Insecure encryption algorithm - Anonymous cipher suites - Scala
Need Use of secure and authenticated encryption algorithms Context Usage of Scala for building scalable and high-performance applications Usage of javax.net.ssl for secure communication over HTTPS Usage of java.security.SecureRandom for generating ...
Log injection - Scala
Need Implementation of proper input validation, sanitization, and escaping for system logs Context Usage of Scala for building scalable and high-performance applications Usage of play.api.Logger for logging in a Play Framework application Description ...
CSV injection - Scala
Need Prevention of CSV injection attacks Context Usage of Scala for functional and object-oriented programming in the JVM environment Usage of play.api.mvc for handling HTTP requests and responses in Play Framework Usage of play.api.libs.iteratee for ...
Lack of data validation - Trust boundary violation - Scala
Need Enforce strict data validation and trust boundaries Context Usage of Scala for building scalable and high-performance applications Usage of play.api.mvc for handling HTTP requests in Play Framework Usage of play.api.libs.json for JSON parsing ...
Privacy violation - Scala
Need Protection of user privacy Context Usage of Scala for building scalable and functional applications Usage of play.api.mvc for handling HTTP requests in Play Framework Usage of global execution context for concurrent programming in Scala ...
Account lockout - Scala
Need Prevention of unauthorized account lockouts Context Usage of Scala for building scalable and high-performance applications Usage of play.api.mvc for handling HTTP requests and responses in Play Framework Usage of global execution context for ...
Insecurely deleted files - Scala
Need Secure file deletion Context Usage of Scala for building scalable and high-performance applications Usage of java.io.File for file input/output operations Usage of java.nio.file.Files for file operations in Java Usage of java.nio.file.Paths for ...
Lack of multi-factor authentication - Scala
Need Implementation of multi-factor authentication for critical services Context Usage of Scala 2.12 for building scalable and high-performance applications Usage of play.api.mvc for building web applications with the Play Framework Usage of ...
Business information leak - Customers or providers - Scala
Need Protection of sensitive business information from unauthorized access or disclosure Context Usage of Scala for building scalable and functional applications Usage of play.api.mvc for handling HTTP requests and responses in Play Framework Usage ...
Non-upgradable dependencies - Scala
Need Explicitly declare and manage dependencies in the source code to ensure upgradability and avoid potential security vulnerabilities. Context Usage of Scala 2.13.1 for developing scalable and high-performance applications Usage of JDBC for ...
Insecurely generated token - Scala
Need Secure token generation mechanism Context Usage of Scala for building scalable and high-performance applications Usage of java.util.Random for generating random numbers in Java Description Non compliant code import java.util.Random def ...
Insecure session management - Scala
Need Secure session management Context Usage of Scala for building scalable and high-performance applications Usage of play.api.mvc for handling HTTP requests and responses in Play Framework Description Non compliant code import play.api.mvc._ class ...
Improper authorization control for web services - RDS - Scala
Need Enhanced authorization control for web services - RDS Context Usage of Scala for building scalable and high-performance applications Usage of Play Framework's Json library for JSON parsing and serialization Usage of play.api.mvc._ for handling ...
Insecure or unset HTTP headers - Referrer-Policy - Scala
Need Implementation of secure and appropriate HTTP headers, specifically the Referrer-Policy header Context Usage of Scala for functional and object-oriented programming in the JVM environment Usage of play.api.mvc for handling HTTP requests and ...
Weak CAPTCHA - Scala
Need Implementation of a strong and reliable CAPTCHA system Context Usage of Scala 2.12 for developing scalable and high-performance applications Usage of play.api.mvc for handling HTTP requests in Play Framework Usage of play.api.data for handling ...
Insecure session expiration time - Scala
Need Enforce secure session expiration time Context Usage of Scala 2.13 for developing scalable and high-performance applications Usage of play.api.mvc for handling HTTP requests and building web applications in Play Framework Usage of ...
Improper resource allocation - Scala
Need Efficient resource allocation and management Context Usage of Scala for building scalable and functional applications Usage of play.api.mvc for handling HTTP requests and responses in Play Framework Description Non compliant code import ...
Next page