java
Lack of data validation - Numbers - Java
Need Implementation of robust data validation for numbers Context Usage of Java for building robust and scalable applications Usage of javax.servlet for building Java web applications Usage of javax.servlet.http for handling HTTP requests and ...
Lack of data validation - Dates - Java
Need Implementation of robust data validation for date fields Context Usage of Java 8 for developing applications with enhanced features and performance improvements Usage of javax.servlet for building Java web applications Usage of java.io for input ...
Lack of data validation - Headers - Java
Need Implementation of proper data validation for HTTP headers Context Usage of Java for building robust and scalable applications Usage of javax.servlet for Java Servlet development Usage of javax.servlet.http for handling HTTP requests and ...
Lack of data validation - Input Length - Java
Need Implementation of input length validation to prevent excessive data submission Context Usage of Java 8 for developing applications with enhanced features and performance Usage of javax.servlet-api for building Java web applications with Servlets ...
Lack of data validation - Host Header Injection - Java
Need Implementation of proper input validation and sanitization to prevent host header injection Context Usage of Java 8 for developing applications with enhanced features and performance Usage of javax.servlet-api for building Java web applications ...
Lack of data validation - Reflected Parameters - Java
Need Implementation of robust data validation and sanitization mechanisms Context Usage of Java for building robust and scalable applications Usage of javax.servlet for Java web application development Usage of javax.servlet.http for handling HTTP ...
Lack of data validation - Responses - Java
Need Implementation of robust data validation for response data Context Usage of Java for building robust and scalable applications Usage of javax.servlet for building Java web applications Usage of java.io for input and output operations in Java ...
Lack of data validation - Session Cookie - Java
Need Implementation of secure data validation for Session Cookies Context Usage of Java 8 for developing applications with enhanced features and performance improvements Usage of javax.servlet-api for developing Java web applications using servlets ...
Lack of data validation - Content Spoofing - Java
Need Implementation of robust data validation and authentication mechanisms Context Usage of Java 8 for developing applications with enhanced features and performance improvements. Usage of javax.servlet-api for developing Java web applications with ...
Lack of data validation - Source Code - Java
Need Implementation of robust data validation in the source code Context Usage of Java 8 for developing applications with enhanced features and performance Usage of javax.servlet-api for developing Java web applications with Servlets Description Non ...
Lack of data validation - Web Service - Java
Need Implementation of robust data validation and input sanitization mechanisms Context Usage of Java for building cross-platform applications Usage of javax.servlet for Java web development with Servlets Usage of java.io for input and output ...
Lack of data validation - Header x-amzn-RequestId - Java
Need Implementation of strict data validation for the x-amzn-RequestId Header Context Usage of Java 8 for developing applications with enhanced features and performance Usage of javax.servlet-api for building Java web applications with Servlets ...
Lack of data validation - Java
Need Implementation of robust data validation mechanisms Context Usage of Java for building robust and scalable applications Usage of javax.servlet for building Java web applications with servlets Usage of java.io for input and output operations in ...
Debugging enabled in production - Java
Need Disabling debugging mode in production environment Context Usage of Java for building cross-platform applications Usage of javax.servlet for Java web application development Usage of javax.servlet.http for handling HTTP requests and responses in ...
Email spoofing - Java
Need Implementation of DMARC records to prevent email spoofing Context Usage of Java for building cross-platform applications Usage of javax.mail for sending and receiving emails in Java Usage of javax.mail.internet for handling email communication ...
Excessive privileges - Temporary Files - Java
Need Proper management and restriction of privileges for temporary files Context Usage of Java for building robust and scalable applications Usage of javax.servlet for handling HTTP requests and responses in Java web applications Usage of java.io for ...
Excessive privileges - Java
Need Restriction of user privileges to prevent unauthorized access and modification of permissions Context Usage of Java 8 for developing applications with enhanced features and performance Usage of javax.servlet-api for developing Java web ...
Unrestricted access between network segments - Java
Need Implementation of network segmentation and access controls Context Usage of Java 8 for developing applications with enhanced features and performance improvements. Usage of javax.servlet for building Java web applications with servlets Usage of ...
Uncontrolled external site redirect - Java
Need Controlled and secure external site redirection Context Usage of Java 8 for developing applications with enhanced features and performance improvements. Usage of javax.servlet-api for developing Java web applications with Servlets Description ...
SQL Injection - Headers - Java
Need Prevention of SQL injection in headers and application fields Context Usage of Java 8 for developing applications with enhanced features and performance improvements. Usage of javax.servlet-api for developing Java web applications with Servlets ...
Time-based SQL Injection - Java
Need Prevention of time-based SQL injection attacks Context Usage of Java for building cross-platform applications Usage of javax.servlet.http.* for handling HTTP requests and responses in Java Servlets Usage of java.sql.* for database connectivity ...
Insecure or unset HTTP headers - Accept - Java
Need Enforcement of secure and restricted HTTP headers Context Usage of Java 8 for developing applications with enhanced features and performance improvements Usage of javax.servlet-api for building Java web applications with Servlets Description Non ...
Insecure or unset HTTP headers - X-Frame Options - Java
Need Implementation of a more secure and effective protection mechanism against clickjacking Context Usage of Java for building cross-platform applications Usage of HttpServletResponse for handling HTTP responses in Java Servlets Description Non ...
Use of an insecure channel - Telnet - Java
Need Secure transmission of customer information Context Usage of Java for building robust and scalable applications Usage of javax.servlet for building Java web applications with Servlet technology Usage of java.io for input and output operations in ...
Use of an insecure channel - SMTP - Java
Need Secure communication channel for SMTP Context Usage of Java 8 for developing applications with enhanced features and performance Usage of javax.mail-api for sending and receiving emails Usage of javax.mail library for sending and receiving ...
Use of an insecure channel - FTP - Java
Need Secure transmission of customer information Context Usage of Java 8 for developing applications with enhanced features and performance improvements Usage of javax.servlet for building Java web applications with Servlet technology Usage of Apache ...
Insecure encryption algorithm - SSLContext - Java
Need Implementation of secure encryption algorithms for SSLContext Context Usage of Java 8 for developing applications with enhanced features and performance Usage of javax.net.ssl.SSLContext for secure communication over SSL/TLS Description Non ...
SQL injection - Java
Need Implementation of proper input validation and the use of parameterized statements or stored procedures to prevent SQL injection attacks. Context Usage of Java for building robust and scalable applications Usage of java.sql for database ...
Inappropriate coding practices - Cyclomatic complexity - Java
Need Improvement of coding practices to reduce cyclomatic complexity Context Usage of Java for building cross-platform applications Usage of javax.servlet for building Java web applications with servlets Usage of javax.servlet.http for handling HTTP ...
Inappropriate coding practices - Eval function - Java
Need Secure input validation and sanitization Context Usage of Java 8 for developing applications with enhanced features and performance Usage of javax.servlet-api for building Java web applications with Servlets Usage of javax.script-api for ...
Sensitive information in source code - API Key - Java
Need Secure storage and retrieval of sensitive information, such as API keys, in source code Context Usage of Java 8 for developing applications with enhanced features and performance improvements Usage of javax.servlet-api for Java Servlet ...
Lack of data validation - URL - Java
Need Implementation of proper data validation for URL parameters Context Usage of Java for building cross-platform applications Usage of javax.servlet for Java Servlet development Usage of java.io for input and output operations in Java programming ...
Insecure exceptions - Empty or no catch - Java
Need Proper exception handling and error management Context Usage of Java 8 for developing applications with enhanced features and performance Usage of javax.servlet-api for Java Servlet development Description Non compliant code import ...
Inappropriate coding practices - Java
Need Enforcement of proper encapsulation in coding practices Context Usage of Java for building cross-platform applications Description Non compliant code package com.example; public class User { public String name; public String email; public String ...
Insecure or unset HTTP headers - X-Permitted-Cross-Domain-Policies - Java
Need Secure configuration of HTTP headers - X-Permitted-Cross-Domain-Policies Context Usage of Java 8 for developing applications with enhanced features and performance Usage of HttpServletResponse for handling HTTP responses in Java Servlets Usage ...
Insecure or unset HTTP headers - Cache Control - Java
Need Implementation of secure and appropriate Cache Control headers Context Usage of Java for building cross-platform applications Usage of javax.servlet for building Java web applications Usage of javax.servlet.http for handling HTTP requests and ...
Insecure or unset HTTP headers - X-XSS Protection - Java
Need Implementation of secure and properly configured HTTP headers Context Usage of Java for building cross-platform applications Usage of HttpServletResponse for handling HTTP responses in Java Servlets Description Non compliant code import ...
Insecure or unset HTTP headers - CORS - Java
Need Secure and properly configure HTTP headers to prevent cross-origin resource sharing (CORS) vulnerabilities. Context Usage of Java for building cross-platform applications Usage of javax.servlet for building Java web applications with Servlet ...
Insecure encryption algorithm - Perfect Forward Secrecy - Java
Need Implementation of secure encryption algorithms with Perfect Forward Secrecy Context Usage of Java for building cross-platform applications Usage of javax.crypto.Cipher for encryption and decryption operations Usage of ...
Insecure or unset HTTP headers - X-Content-Type-Options - Java
Need Enforcement of secure content type options Context Usage of Java for building cross-platform applications Usage of HttpServletResponse for handling HTTP responses in Java Servlets Description Non compliant code import ...
Next page