go
Insecure or unset HTTP headers - Strict Transport Security - Go
Need Enforce strict transport security by setting appropriate HTTP headers 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 ...
Insecurely generated cookies - Secure - Go
Need Secure generation and transmission of sensitive cookies 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 ...
Insecurely generated cookies - SameSite - Go
Need Secure generation of cookies with proper SameSite attribute Context Usage of Go 1.16 for building high-performance and concurrent applications Usage of gin-gonic/gin for building web applications in Go Usage of net/http for handling HTTP ...
Insecurely generated cookies - HttpOnly - Go
Need Secure generation of cookies with the HttpOnly attribute Context Usage of Go 1.16 for developing high-performance and efficient applications Usage of Gin framework for building web applications in Go Description Non compliant code package main ...
Lack of data validation - Type confusion - Go
Need Implementation of robust data validation and type checking 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 ...
Lack of isolation methods - Go
Need Implementation of isolation methods for running applications 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 ...
Directory listing - Go
Need Prevention of unauthorized access to directory listings 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 in ...
Race condition - Go
Need Prevention of race conditions in the system Context Usage of Go 1.16 for developing scalable and efficient applications Usage of Gin framework for building web applications in Go Description Non compliant code package main import ( "sync" "time" ...
Local file inclusion - Go
Need Prevention of unauthorized access to sensitive files on the server 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 ...
Email flooding - Go
Need Mitigation of email flooding attacks Context Usage of Go 1.16 for developing high-performance and efficient applications Usage of gin-gonic/gin for building web applications in Go Usage of net/http for handling HTTP requests and responses in a ...
HTTP parameter pollution - Go
Need Prevention of HTTP parameter pollution Context Usage of Go 1.16 for building high-performance and scalable applications Usage of Gin framework for building web applications in Go Description Non compliant code package main import ( ...
Improper dependency pinning - Go
Need Proper management of dependency versions and explicit declaration of the entire dependency tree Context Usage of Go 1.16 for building high-performance and scalable applications Usage of Gin framework (v1.7.4) for building web applications in Go ...
Metadata with sensitive information - Go
Need Protection of sensitive information in metadata 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 ( ...
Regulation infringement - Go
Need Compliance with relevant regulations and laws 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 handling HTTP requests and building ...
Unverifiable files - Go
Need Verification of file integrity and compatibility Context Usage of Go 1.16 for developing high-performance and concurrent applications Usage of gin-gonic/gin for building web applications in Go Description Non compliant code package main import ( ...
Security controls bypass or absence - Go
Need Enhancement of security controls to prevent bypass or absence 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 ...
Phishing - Go
Need Enhanced protection against phishing attacks 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 ( ...
Improper type assignation - Go
Need Enforce proper type assignment in the source code Context Usage of Go 1.16 for developing high-performance and efficient applications Usage of gin-gonic/gin for building web applications in Go Usage of net/http for building HTTP servers in a ...
Out-of-bounds read - Go
Need Prevention of out-of-bounds read vulnerabilities Context Usage of Go 1.16 for developing high-performance and scalable applications Usage of Gin framework for building web applications in Go Description Non compliant code package main import ( ...
HTTP request smuggling - Go
Need Consistent processing of HTTP requests by all entities involved Context Usage of Go 1.16 for building high-performance and scalable applications Usage of Gin for building web applications in Go Usage of socket.io for real-time communication ...
Improper control of interaction frequency - Go
Need Enforcement of rate limiting to control user interaction frequency 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 ...
LDAP injection - Go
Need Prevention of LDAP injection attacks Context Usage of Go 1.16 for developing high-performance and efficient applications Usage of gin-gonic/gin for building web applications in Go Usage of gopkg.in/ldap.v2 for LDAP (Lightweight Directory Access ...
NoSQL injection - Go
Need Prevention of NoSQL injection attacks Context Usage of Go 1.14 for building scalable and efficient applications Usage of Gin framework for building web applications in Go Usage of the MongoDB Go driver for BSON encoding and decoding Usage of the ...
Email uniqueness not properly verified - Go
Need Enforce email uniqueness verification during the registration process 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 protection against deletion - Go
Need Implementation of safeguards to prevent accidental deletion of critical objects 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 ...
Server-side request forgery (SSRF) - Go
Need Mitigation of server-side request forgery (SSRF) attacks Context Usage of Go 1.16 for developing high-performance and efficient applications Usage of gin-gonic/gin for building web applications in Go Usage of net/http for building HTTP servers ...
External control of file name or path - Go
Need Prevention of unauthorized access and manipulation of file paths Context Usage of Go 1.16 for building high-performance and efficient applications Usage of Gin for building web applications in Go Usage of net/http for creating a web server in a ...
Insecure deserialization - Go
Need Secure deserialization process Context Usage of Go 1.15 for building high-performance and scalable applications Usage of Gin framework for building web applications in Go Usage of encoding/json for encoding and decoding JSON data Description Non ...
Data uniqueness not properly verified - Go
Need Ensure proper validation of data uniqueness 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 ( ...
Insecure encryption algorithm - Cipher Block Chaining - Go
Need Implementation of secure encryption algorithms with strong cipher block chaining Context Usage of Go 1.16 for developing high-performance and efficient applications Usage of crypto/aes for AES encryption and decryption Usage of crypto/cipher for ...
Hidden fields manipulation - Go
Need Prevention of unauthorized manipulation of hidden fields 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 import ( ...
Insecure encryption algorithm - Anonymous cipher suites - Go
Need Secure encryption algorithm and cipher suite selection Context Usage of Go 1.15 for developing high-performance and scalable applications Usage of gin-gonic/gin for building web applications in Go Description Non compliant code package main ...
Log injection - Go
Need Secure logging mechanism Context Usage of Go 1.16 for building scalable and efficient applications Usage of gin-gonic/gin for building web applications and APIs in Go Usage of log for logging and debugging purposes Usage of os for accessing ...
CSV injection - Go
Need Prevention of CSV injection attacks Context Usage of Go 1.16 for developing high-performance and concurrent applications Usage of gin-gonic/gin for building web applications in Go Usage of encoding/csv for reading and writing CSV files Usage of ...
Lack of data validation - Trust boundary violation - Go
Need Enforce strict data validation and trust boundaries 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 ( ...
Privacy violation - Go
Need Protection of user privacy 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 ( ...
Account lockout - Go
Need Prevention of unauthorized account lockouts Context Usage of Go 1.16 for building scalable and efficient applications Usage of Gin for building web applications in Go Usage of net/http for creating HTTP servers in a Node.js application ...
XML injection (XXE) - Go
Need Prevention of XML injection attacks Context Usage of Go 1.16 for building high-performance and scalable applications Usage of Gin framework for building web applications in Go Usage of encoding/xml for parsing and encoding XML data Usage of ...
Insecurely deleted files - Go
Need Secure deletion of files to prevent unauthorized retrieval of sensitive information Context Usage of Go 1.16 for building high-performance and scalable applications Usage of Gin framework for building web applications in Go Usage of os for ...
Lack of multi-factor authentication - Go
Need Implementation of multi-factor authentication for critical services 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 ...
Next page