go
Lack of data validation - Numbers - Go
Need Implementation of robust data validation for numbers Context Usage of Go 1.16 for building high-performance and scalable applications Usage of gin-gonic/gin for building web applications in Go Description Non compliant code package main import ( ...
Lack of data validation - Dates - Go
Need Implementation of robust data validation for date fields Context Usage of Go 1.16 for building efficient and scalable applications Usage of gin-gonic/gin for building web applications in Go Description Non compliant code package main import ( ...
Lack of data validation - Headers - Go
Need Implementation of proper data validation for HTTP headers Context Usage of Go 1.16 for building efficient and scalable applications Usage of gin-gonic/gin for building web applications in Go Description Non compliant code package main import ( ...
Lack of data validation - Input Length - Go
Need Implementation of input length validation Context Usage of Go 1.16 for building high-performance and scalable applications Usage of gin-gonic/gin for building web applications and APIs in Go Description Non compliant code package main import ( ...
Lack of data validation - Host Header Injection - Go
Need Implementation of proper input validation and sanitization for the host header Context Usage of Go 1.16 for developing high-performance and efficient applications Usage of gin-gonic/gin for building web applications and APIs in Go Description ...
Lack of data validation - Reflected Parameters - Go
Need Implementation of proper input validation and sanitization Context Usage of Go 1.16 for developing high-performance and efficient applications Usage of gin-gonic/gin for building web applications in Go Description Non compliant code package main ...
Lack of data validation - Responses - Go
Need Implementation of robust data validation for response data Context Usage of Go 1.16 for building efficient and scalable applications Usage of Gin framework for building web applications in Go Description Non compliant code package main import ( ...
Lack of data validation - Session Cookie - Go
Need Implementation of secure data validation for session cookies Context Usage of Go 1.15 for developing high-performance and scalable applications Usage of gin-gonic/gin for building web applications in Go Usage of net/http for creating a server ...
Lack of data validation - Content Spoofing - Go
Need Implementation of robust data validation and authentication mechanisms Context Usage of Go 1.16 for building high-performance and scalable applications Usage of gin-gonic/gin for building web applications and APIs in Go Description Non compliant ...
Lack of data validation - Source Code - Go
Need Implementation of robust data validation mechanisms in the source code Context Usage of Go 1.16 for building scalable and efficient applications Usage of Gin for building web applications in Go Usage of RegExp for pattern matching and string ...
Lack of data validation - Web Service - Go
Need Implementation of robust data validation and input sanitization mechanisms Context Usage of Go 1.16 for developing high-performance and efficient applications Usage of gin-gonic/gin for building web applications and APIs in Go Usage of net/http ...
Lack of data validation - Header x-amzn-RequestId - Go
Need Implementation of strict data validation for the x-amzn-RequestId Header Context Usage of Go 1.16 for building efficient and scalable applications Usage of Gin for building web applications in Go Description Non compliant code package main ...
Lack of data validation - Go
Need Implementation of robust data validation mechanisms Context Usage of Go 1.16 for building high-performance and scalable applications Usage of gin-gonic/gin for building web applications in Go Usage of net/http for creating a web server in a ...
Debugging enabled in production - Go
Need Disabling debugging mode in production environment Context Usage of Go 1.16 for developing scalable and efficient applications Usage of gin-gonic/gin for building web applications in Go Description Non compliant code package main import ...
Email spoofing - Go
Need Implementation of DMARC (Domain-based Message Authentication, Reporting, and Conformance) records Context Usage of Go 1.16 for building high-performance and scalable applications Usage of Gin framework for building web applications in Go ...
Excessive privileges - Temporary Files - Go
Need Restriction of privileges and access modes for temporary files Context Usage of Go 1.16 for building efficient and scalable applications Usage of gin-gonic/gin for building web applications in Go Usage of io/ioutil for reading and writing files ...
Excessive privileges - Go
Need Restriction of user privileges to prevent unauthorized access and modification of permissions Context Usage of Go 1.16 for building high-performance and efficient applications Usage of gin-gonic/gin for building web applications and APIs in Go ...
Unrestricted access between network segments - Go
Need Implementation of network segmentation and access controls Context Usage of Go 1.16 for building high-performance and efficient applications Usage of gin-gonic/gin for building web applications in Go Usage of net/http for creating HTTP servers ...
Uncontrolled external site redirect - Go
Need Controlled and secure external site redirects Context Usage of Go 1.16 for developing high-performance and concurrent applications Usage of Gin for building web applications in Go Description Non compliant code package main import ( ...
SQL Injection - Headers - Go
Need Prevention of SQL Injection in headers and application fields Context Usage of Go 1.16 for developing high-performance and efficient applications Usage of Gin framework for building web applications in Go Usage of database/sql for interacting ...
Time-based SQL Injection - Go
Need Prevention of time-based SQL injection attacks Context Usage of Go 1.15 for building high-performance and scalable applications Usage of database/sql for interacting with SQL databases Usage of gin-gonic/gin for building web applications and ...
Insecure or unset HTTP headers - Accept - Go
Need Enforcement of secure and appropriate HTTP headers - Accept Context Usage of Go 1.16 for building efficient and scalable applications Usage of Gin framework for building web applications in Go Description Non compliant code package main import ( ...
Insecure or unset HTTP headers - X-Frame Options - Go
Need Implementation of secure and properly configured HTTP headers Context Usage of Go 1.16 for building scalable and efficient applications Usage of gin-gonic/gin for building web applications in Go Description Non compliant code package main import ...
Use of an insecure channel - Telnet - Go
Need Secure communication channel for transmitting customer information Context Usage of Go 1.16 for building efficient and scalable applications Usage of gin-gonic/gin for building web applications in Go Usage of net for creating network connections ...
Use of an insecure channel - SMTP - Go
Need Secure communication channel for SMTP Context Usage of Go 1.16 for building high-performance and scalable applications Usage of net/smtp for sending emails via SMTP protocol Usage of gin-gonic/gin for building web applications in Go Description ...
Use of an insecure channel - FTP - Go
Need Secure transmission of customer information Context Usage of Go 1.16 for developing high-performance and efficient applications Usage of gin-gonic/gin for building web applications and APIs in Go Usage of ftp library for FTP file transfer ...
Insecure encryption algorithm - SSLContext - Go
Need Implementation of secure encryption algorithms for SSLContext Context Usage of Go 1.16 for developing high-performance and efficient applications Usage of crypto/tls for secure communication using TLS (Transport Layer Security) protocol Usage of ...
SQL injection - Go
Need Implementation of proper input validation and use of parameterized statements or stored procedures to prevent SQL injection attacks. Context Usage of Go 1.16 for building high-performance and concurrent applications Usage of gin-gonic/gin for ...
Inappropriate coding practices - Cyclomatic complexity - Go
Need Improvement of coding practices to reduce cyclomatic complexity Context Usage of Go 1.16 for building efficient and scalable applications Usage of gin-gonic/gin for building web applications and APIs in Go programming language Description Non ...
Inappropriate coding practices - Eval function - Go
Need Secure input validation and sanitization Context Usage of Go 1.16 for building efficient and scalable applications Usage of gin-gonic/gin for building web applications in Go Usage of anko/vm for embedding a scripting language in Go applications ...
Sensitive information in source code - API Key - Go
Need Secure storage and retrieval of sensitive information such as API keys Context Usage of Go 1.16 for developing scalable and efficient applications Usage of Gin for building web applications in Go Description Non compliant code package main ...
Lack of data validation - URL - Go
Need Implementation of proper data validation and sanitization for URL parameters Context Usage of Go 1.16 for developing high-performance and efficient applications Usage of gin-gonic/gin for building web applications in Go Description Non compliant ...
Insecure exceptions - Empty or no catch - Go
Need Proper exception handling and error management Context Usage of Go 1.16 for building high-performance and scalable applications Usage of gin-gonic/gin for building web applications in Go Description Non compliant code package main import ( ...
Inappropriate coding practices - Go
Need Enforcement of proper encapsulation in coding practices Context Usage of Go 1.16 for building high-performance and efficient applications Usage of Gin for building web applications in Go Description Non compliant code package main import ( "fmt" ...
Insecure or unset HTTP headers - X-Permitted-Cross-Domain-Policies - Go
Need Secure configuration of HTTP headers - X-Permitted-Cross-Domain-Policies Context Usage of Go 1.16 for building high-performance and concurrent applications Usage of Gin framework for building web applications in Go Description Non compliant code ...
Insecure or unset HTTP headers - Cache Control - Go
Need Implementation of secure and appropriate Cache Control headers Context Usage of Go 1.16 for developing high-performance and scalable applications Usage of gin-gonic/gin for building web applications in Go Description Non compliant code package ...
Insecure or unset HTTP headers - X-XSS Protection - Go
Need Implementation of secure and properly configured HTTP headers Context Usage of Go 1.13 for building scalable and efficient applications Usage of gin-gonic/gin for building web applications and APIs in Go Description Non compliant code package ...
Insecure or unset HTTP headers - CORS - Go
Need Enforcement of secure and specific HTTP headers for Cross-Origin Resource Sharing (CORS) Context Usage of Go 1.16 for developing high-performance and efficient applications Usage of cors from github.com/gin-contrib for enabling Cross-Origin ...
Insecure encryption algorithm - Perfect Forward Secrecy - Go
Need Implementation of secure encryption algorithms with Perfect Forward Secrecy Context Usage of Go 1.16 for building high-performance and scalable applications Usage of crypto/aes for AES encryption and decryption Usage of crypto/cipher for ...
Insecure or unset HTTP headers - X-Content-Type-Options - Go
Need Enforce secure content type handling Context Usage of Go 1.16 for building efficient and scalable applications Usage of gin-gonic/gin for building web applications and APIs in Go Description Non compliant code package main import ( ...
Next page