CWE coverage for Go — CodeQL query help documentation
CWE-20
Go
go/constant-length-comparison
Constant length comparison
CWE-20
Go
go/count-untrusted-data-external-api
Frequency counts for external APIs that are used with untrusted data
CWE-20
Go
go/incomplete-hostname-regexp
Incomplete regular expression for hostnames
CWE-20
Go
go/incomplete-url-scheme-check
Incomplete URL scheme check
CWE-20
Go
go/regex/missing-regexp-anchor
Missing regular expression anchor
CWE-20
Go
go/suspicious-character-in-regex
Suspicious characters in a regular expression
CWE-20
Go
go/untrusted-data-to-external-api
Untrusted data passed to external API
CWE-20
Go
go/untrusted-data-to-unknown-external-api
Untrusted data passed to unknown external API
CWE-22
Go
go/path-injection
Uncontrolled data used in path expression
CWE-22
Go
go/unsafe-unzip-symlink
Arbitrary file write extracting an archive containing symbolic links
CWE-22
Go
go/zipslip
Arbitrary file access during archive extraction ("Zip Slip")
CWE-23
Go
go/path-injection
Uncontrolled data used in path expression
CWE-36
Go
go/path-injection
Uncontrolled data used in path expression
CWE-73
Go
go/path-injection
Uncontrolled data used in path expression
CWE-74
Go
go/path-injection
Uncontrolled data used in path expression
CWE-74
Go
go/command-injection
Command built from user-controlled sources
CWE-74
Go
go/stored-command
Command built from stored data
CWE-74
Go
go/html-template-escaping-bypass-xss
Cross-site scripting via HTML template escaping bypass
CWE-74
Go
go/reflected-xss
Reflected cross-site scripting
CWE-74
Go
go/stored-xss
Stored cross-site scripting
CWE-74
Go
go/sql-injection
Database query built from user-controlled sources
CWE-74
Go
go/unsafe-quoting
Potentially unsafe quoting
CWE-74
Go
go/xml/xpath-injection
XPath injection
CWE-74
Go
go/ldap-injection
LDAP query built from user-controlled sources
CWE-74
Go
go/dsn-injection
SQL Data-source URI built from user-controlled sources
CWE-74
Go
go/dsn-injection-local
SQL Data-source URI built from local user-controlled sources
CWE-77
Go
go/command-injection
Command built from user-controlled sources
CWE-77
Go
go/stored-command
Command built from stored data
CWE-77
Go
go/unsafe-quoting
Potentially unsafe quoting
CWE-78
Go
go/command-injection
Command built from user-controlled sources
CWE-78
Go
go/stored-command
Command built from stored data
CWE-78
Go
go/unsafe-quoting
Potentially unsafe quoting
CWE-79
Go
go/html-template-escaping-bypass-xss
Cross-site scripting via HTML template escaping bypass
CWE-79
Go
go/reflected-xss
Reflected cross-site scripting
CWE-79
Go
go/stored-xss
Stored cross-site scripting
CWE-89
Go
go/sql-injection
Database query built from user-controlled sources
CWE-89
Go
go/unsafe-quoting
Potentially unsafe quoting
CWE-90
Go
go/ldap-injection
LDAP query built from user-controlled sources
CWE-91
Go
go/xml/xpath-injection
XPath injection
CWE-94
Go
go/unsafe-quoting
Potentially unsafe quoting
CWE-99
Go
go/path-injection
Uncontrolled data used in path expression
CWE-116
Go
go/html-template-escaping-bypass-xss
Cross-site scripting via HTML template escaping bypass
CWE-116
Go
go/reflected-xss
Reflected cross-site scripting
CWE-116
Go
go/stored-xss
Stored cross-site scripting
CWE-116
Go
go/log-injection
Log entries created from user input
CWE-117
Go
go/log-injection
Log entries created from user input
CWE-118
Go
go/wrong-usage-of-unsafe
Wrong usage of package unsafe
CWE-119
Go
go/wrong-usage-of-unsafe
Wrong usage of package unsafe
CWE-125
Go
go/wrong-usage-of-unsafe
Wrong usage of package unsafe
CWE-126
Go
go/wrong-usage-of-unsafe
Wrong usage of package unsafe
CWE-129
Go
go/constant-length-comparison
Constant length comparison
CWE-183
Go
go/cors-misconfiguration
CORS misconfiguration
CWE-190
Go
go/allocation-size-overflow
Size computation for allocation may overflow
CWE-190
Go
go/incorrect-integer-conversion
Incorrect conversion between integer types
CWE-193
Go
go/index-out-of-bounds
Off-by-one comparison against length
CWE-197
Go
go/shift-out-of-range
Shift out of range
CWE-200
Go
go/stack-trace-exposure
Information exposure through a stack trace
CWE-200
Go
go/clear-text-logging
Clear-text logging of sensitive information
CWE-200
Go
go/timing-attack
Timing attacks due to comparison of sensitive secrets
CWE-203
Go
go/timing-attack
Timing attacks due to comparison of sensitive secrets
CWE-209
Go
go/stack-trace-exposure
Information exposure through a stack trace
CWE-247
Go
go/sensitive-condition-bypass
User-controlled bypassing of sensitive action
CWE-248
Go
go/redundant-recover
Redundant call to recover
CWE-252
Go
go/missing-error-check
Missing error check
CWE-252
Go
go/unhandled-writable-file-close
Writable file handle closed without error handling
CWE-259
Go
go/hardcoded-credentials
Hard-coded credentials
CWE-284
Go
go/insecure-hostkeycallback
Use of insecure HostKeyCallback implementation
CWE-284
Go
go/email-injection
Email content injection
CWE-284
Go
go/hardcoded-credentials
Hard-coded credentials
CWE-284
Go
go/pam-auth-bypass
PAM authorization bypass due to incorrect usage
CWE-284
Go
go/improper-ldap-auth
Improper LDAP Authentication
CWE-284
Go
go/parse-jwt-with-hardcoded-key
Decoding JWT with hardcoded key
CWE-284
Go
go/sensitive-condition-bypass
User-controlled bypassing of sensitive action
CWE-284
Go
go/cors-misconfiguration
CORS misconfiguration
CWE-285
Go
go/pam-auth-bypass
PAM authorization bypass due to incorrect usage
CWE-287
Go
go/email-injection
Email content injection
CWE-287
Go
go/hardcoded-credentials
Hard-coded credentials
CWE-287
Go
go/improper-ldap-auth
Improper LDAP Authentication
CWE-287
Go
go/parse-jwt-with-hardcoded-key
Decoding JWT with hardcoded key
CWE-287
Go
go/sensitive-condition-bypass
User-controlled bypassing of sensitive action
CWE-290
Go
go/sensitive-condition-bypass
User-controlled bypassing of sensitive action
CWE-295
Go
go/disabled-certificate-check
Disabled TLS certificate check
CWE-311
Go
go/clear-text-logging
Clear-text logging of sensitive information
CWE-311
Go
go/cookie-secure-not-set
Cookie 'Secure' attribute is not set to true
CWE-312
Go
go/clear-text-logging
Clear-text logging of sensitive information
CWE-315
Go
go/clear-text-logging
Clear-text logging of sensitive information
CWE-321
Go
go/hardcoded-credentials
Hard-coded credentials
CWE-321
Go
go/parse-jwt-with-hardcoded-key
Decoding JWT with hardcoded key
CWE-322
Go
go/insecure-hostkeycallback
Use of insecure HostKeyCallback implementation
CWE-326
Go
go/weak-crypto-key
Use of a weak cryptographic key
CWE-326
Go
go/weak-cryptographic-algorithm
Use of a broken or weak cryptographic algorithm
CWE-326
Go
go/weak-sensitive-data-hashing
Use of a broken or weak cryptographic hashing algorithm on sensitive data
CWE-327
Go
go/weak-cryptographic-algorithm
Use of a broken or weak cryptographic algorithm
CWE-327
Go
go/insecure-tls
Insecure TLS configuration
CWE-327
Go
go/weak-sensitive-data-hashing
Use of a broken or weak cryptographic hashing algorithm on sensitive data
CWE-328
Go
go/weak-cryptographic-algorithm
Use of a broken or weak cryptographic algorithm
CWE-328
Go
go/weak-sensitive-data-hashing
Use of a broken or weak cryptographic hashing algorithm on sensitive data
CWE-330
Go
go/insecure-randomness
Use of insufficient randomness as the key of a cryptographic algorithm
CWE-330
Go
go/hardcoded-credentials
Hard-coded credentials
CWE-330
Go
go/parse-jwt-with-hardcoded-key
Decoding JWT with hardcoded key
CWE-338
Go
go/insecure-randomness
Use of insufficient randomness as the key of a cryptographic algorithm
CWE-344
Go
go/hardcoded-credentials
Hard-coded credentials
CWE-344
Go
go/parse-jwt-with-hardcoded-key
Decoding JWT with hardcoded key
CWE-345
Go
go/missing-jwt-signature-check
Missing JWT signature check
CWE-345
Go
go/constant-oauth2-state
Use of constant
state value in OAuth 2.0 URL
CWE-345
Go
go/cors-misconfiguration
CORS misconfiguration
CWE-346
Go
go/cors-misconfiguration
CORS misconfiguration
CWE-347
Go
go/missing-jwt-signature-check
Missing JWT signature check
CWE-350
Go
go/sensitive-condition-bypass
User-controlled bypassing of sensitive action
CWE-352
Go
go/constant-oauth2-state
Use of constant state value in OAuth 2.0 URL
CWE-359
Go
go/clear-text-logging
Clear-text logging of sensitive information
CWE-369
Go
go/divide-by-zero
Divide by zero
CWE-398
Go
go/comparison-of-identical-expressions
Comparison of identical values
CWE-398
Go
go/useless-assignment-to-field
Useless assignment to field
CWE-398
Go
go/useless-assignment-to-local
Useless assignment to local variable
CWE-398
Go
go/duplicate-branches
Duplicate 'if' branches
CWE-398
Go
go/duplicate-condition
Duplicate 'if' condition
CWE-398
Go
go/duplicate-switch-case
Duplicate switch case
CWE-398
Go
go/useless-expression
Expression has no effect
CWE-398
Go
go/impossible-interface-nil-check
Impossible interface nil check
CWE-398
Go
go/negative-length-check
Redundant check for negative value
CWE-398
Go
go/redundant-operation
Identical operands
CWE-398
Go
go/redundant-assignment
Self assignment
CWE-398
Go
go/unreachable-statement
Unreachable statement
CWE-398
Go
go/pam-auth-bypass
PAM authorization bypass due to incorrect usage
CWE-400
Go
go/uncontrolled-allocation-size
Slice memory allocation with excessive size value
CWE-405
Go
go/uncontrolled-file-decompression
Uncontrolled file decompression
CWE-409
Go
go/uncontrolled-file-decompression
Uncontrolled file decompression
CWE-441
Go
go/request-forgery
Uncontrolled data used in network request
CWE-441
Go
go/ssrf
Uncontrolled data used in network request
CWE-480
Go
go/mistyped-exponentiation
Bitwise exclusive-or used like exponentiation
CWE-480
Go
go/useless-expression
Expression has no effect
CWE-480
Go
go/redundant-operation
Identical operands
CWE-480
Go
go/redundant-assignment
Self assignment
CWE-497
Go
go/stack-trace-exposure
Information exposure through a stack trace
CWE-561
Go
go/comparison-of-identical-expressions
Comparison of identical values
CWE-561
Go
go/duplicate-branches
Duplicate 'if' branches
CWE-561
Go
go/duplicate-condition
Duplicate 'if' condition
CWE-561
Go
go/duplicate-switch-case
Duplicate switch case
CWE-561
Go
go/useless-expression
Expression has no effect
CWE-561
Go
go/impossible-interface-nil-check
Impossible interface nil check
CWE-561
Go
go/negative-length-check
Redundant check for negative value
CWE-561
Go
go/redundant-operation
Identical operands
CWE-561
Go
go/redundant-assignment
Self assignment
CWE-561
Go
go/unreachable-statement
Unreachable statement
CWE-561
Go
go/pam-auth-bypass
PAM authorization bypass due to incorrect usage
CWE-563
Go
go/useless-assignment-to-field
Useless assignment to field
CWE-563
Go
go/useless-assignment-to-local
Useless assignment to local variable
CWE-570
Go
go/comparison-of-identical-expressions
Comparison of identical values
CWE-570
Go
go/impossible-interface-nil-check
Impossible interface nil check
CWE-571
Go
go/comparison-of-identical-expressions
Comparison of identical values
CWE-571
Go
go/negative-length-check
Redundant check for negative value
CWE-592
Go
go/sensitive-condition-bypass
User-controlled bypassing of sensitive action
CWE-601
Go
go/bad-redirect-check
Bad redirect check
CWE-601
Go
go/unvalidated-url-redirection
Open URL redirect
CWE-610
Go
go/path-injection
Uncontrolled data used in path expression
CWE-610
Go
go/bad-redirect-check
Bad redirect check
CWE-610
Go
go/unvalidated-url-redirection
Open URL redirect
CWE-610
Go
go/request-forgery
Uncontrolled data used in network request
CWE-610
Go
go/ssrf
Uncontrolled data used in network request
CWE-614
Go
go/cookie-secure-not-set
Cookie 'Secure' attribute is not set to true
CWE-640
Go
go/email-injection
Email content injection
CWE-642
Go
go/path-injection
Uncontrolled data used in path expression
CWE-643
Go
go/xml/xpath-injection
XPath injection
CWE-657
Go
go/hardcoded-credentials
Hard-coded credentials
CWE-657
Go
go/parse-jwt-with-hardcoded-key
Decoding JWT with hardcoded key
CWE-664
Go
go/shift-out-of-range
Shift out of range
CWE-664
Go
go/path-injection
Uncontrolled data used in path expression
CWE-664
Go
go/unsafe-unzip-symlink
Arbitrary file write extracting an archive containing symbolic links
CWE-664
Go
go/zipslip
Arbitrary file access during archive extraction ("Zip Slip")
CWE-664
Go
go/unsafe-quoting
Potentially unsafe quoting
CWE-664
Go
go/stack-trace-exposure
Information exposure through a stack trace
CWE-664
Go
go/clear-text-logging
Clear-text logging of sensitive information
CWE-664
Go
go/insecure-hostkeycallback
Use of insecure HostKeyCallback implementation
CWE-664
Go
go/bad-redirect-check
Bad redirect check
CWE-664
Go
go/unvalidated-url-redirection
Open URL redirect
CWE-664
Go
go/email-injection
Email content injection
CWE-664
Go
go/incorrect-integer-conversion
Incorrect conversion between integer types
CWE-664
Go
go/uncontrolled-allocation-size
Slice memory allocation with excessive size value
CWE-664
Go
go/hardcoded-credentials
Hard-coded credentials
CWE-664
Go
go/request-forgery
Uncontrolled data used in network request
CWE-664
Go
go/timing-attack
Timing attacks due to comparison of sensitive secrets
CWE-664
Go
go/pam-auth-bypass
PAM authorization bypass due to incorrect usage
CWE-664
Go
go/improper-ldap-auth
Improper LDAP Authentication
CWE-664
Go
go/parse-jwt-with-hardcoded-key
Decoding JWT with hardcoded key
CWE-664
Go
go/uncontrolled-file-decompression
Uncontrolled file decompression
CWE-664
Go
go/sensitive-condition-bypass
User-controlled bypassing of sensitive action
CWE-664
Go
go/ssrf
Uncontrolled data used in network request
CWE-664
Go
go/cors-misconfiguration
CORS misconfiguration
CWE-665
Go
go/uncontrolled-allocation-size
Slice memory allocation with excessive size value
CWE-668
Go
go/path-injection
Uncontrolled data used in path expression
CWE-668
Go
go/unsafe-unzip-symlink
Arbitrary file write extracting an archive containing symbolic links
CWE-668
Go
go/zipslip
Arbitrary file access during archive extraction ("Zip Slip")
CWE-668
Go
go/stack-trace-exposure
Information exposure through a stack trace
CWE-668
Go
go/clear-text-logging
Clear-text logging of sensitive information
CWE-668
Go
go/timing-attack
Timing attacks due to comparison of sensitive secrets
CWE-668
Go
go/cors-misconfiguration
CORS misconfiguration
CWE-670
Go
go/mistyped-exponentiation
Bitwise exclusive-or used like exponentiation
CWE-670
Go
go/whitespace-contradicts-precedence
Whitespace contradicts operator precedence
CWE-670
Go
go/useless-expression
Expression has no effect
CWE-670
Go
go/redundant-operation
Identical operands
CWE-670
Go
go/redundant-assignment
Self assignment
CWE-671
Go
go/hardcoded-credentials
Hard-coded credentials
CWE-671
Go
go/parse-jwt-with-hardcoded-key
Decoding JWT with hardcoded key
CWE-681
Go
go/shift-out-of-range
Shift out of range
CWE-681
Go
go/incorrect-integer-conversion
Incorrect conversion between integer types
CWE-682
Go
go/index-out-of-bounds
Off-by-one comparison against length
CWE-682
Go
go/allocation-size-overflow
Size computation for allocation may overflow
CWE-682
Go
go/incorrect-integer-conversion
Incorrect conversion between integer types
CWE-682
Go
go/divide-by-zero
Divide by zero
CWE-691
Go
go/inconsistent-loop-direction
Inconsistent direction of for loop
CWE-691
Go
go/mistyped-exponentiation
Bitwise exclusive-or used like exponentiation
CWE-691
Go
go/whitespace-contradicts-precedence
Whitespace contradicts operator precedence
CWE-691
Go
go/useless-expression
Expression has no effect
CWE-691
Go
go/redundant-operation
Identical operands
CWE-691
Go
go/redundant-recover
Redundant call to recover
CWE-691
Go
go/redundant-assignment
Self assignment
CWE-691
Go
go/unsafe-quoting
Potentially unsafe quoting
CWE-693
Go
go/constant-length-comparison
Constant length comparison
CWE-693
Go
go/count-untrusted-data-external-api
Frequency counts for external APIs that are used with untrusted data
CWE-693
Go
go/incomplete-hostname-regexp
Incomplete regular expression for hostnames
CWE-693
Go
go/incomplete-url-scheme-check
Incomplete URL scheme check
CWE-693
Go
go/regex/missing-regexp-anchor
Missing regular expression anchor
CWE-693
Go
go/suspicious-character-in-regex
Suspicious characters in a regular expression
CWE-693
Go
go/untrusted-data-to-external-api
Untrusted data passed to external API
CWE-693
Go
go/untrusted-data-to-unknown-external-api
Untrusted data passed to unknown external API
CWE-693
Go
go/disabled-certificate-check
Disabled TLS certificate check
CWE-693
Go
go/clear-text-logging
Clear-text logging of sensitive information
CWE-693
Go
go/insecure-hostkeycallback
Use of insecure HostKeyCallback implementation
CWE-693
Go
go/weak-crypto-key
Use of a weak cryptographic key
CWE-693
Go
go/weak-cryptographic-algorithm
Use of a broken or weak cryptographic algorithm
CWE-693
Go
go/insecure-tls
Insecure TLS configuration
CWE-693
Go
go/weak-sensitive-data-hashing
Use of a broken or weak cryptographic hashing algorithm on sensitive data
CWE-693
Go
go/missing-jwt-signature-check
Missing JWT signature check
CWE-693
Go
go/constant-oauth2-state
Use of constant state value in OAuth 2.0 URL
CWE-693
Go
go/cookie-secure-not-set
Cookie 'Secure' attribute is not set to true
CWE-693
Go
go/email-injection
Email content injection
CWE-693
Go
go/hardcoded-credentials
Hard-coded credentials
CWE-693
Go
go/pam-auth-bypass
PAM authorization bypass due to incorrect usage
CWE-693
Go
go/improper-ldap-auth
Improper LDAP Authentication
CWE-693
Go
go/parse-jwt-with-hardcoded-key
Decoding JWT with hardcoded key
CWE-693
Go
go/sensitive-condition-bypass
User-controlled bypassing of sensitive action
CWE-693
Go
go/cors-misconfiguration
CORS misconfiguration
CWE-697
Go
go/cors-misconfiguration
CORS misconfiguration
CWE-703
Go
go/missing-error-check
Missing error check
CWE-703
Go
go/unhandled-writable-file-close
Writable file handle closed without error handling
CWE-703
Go
go/redundant-recover
Redundant call to recover
CWE-703
Go
go/stack-trace-exposure
Information exposure through a stack trace
CWE-704
Go
go/shift-out-of-range
Shift out of range
CWE-704
Go
go/incorrect-integer-conversion
Incorrect conversion between integer types
CWE-705
Go
go/redundant-recover
Redundant call to recover
CWE-706
Go
go/path-injection
Uncontrolled data used in path expression
CWE-706
Go
go/unsafe-unzip-symlink
Arbitrary file write extracting an archive containing symbolic links
CWE-706
Go
go/zipslip
Arbitrary file access during archive extraction ("Zip Slip")
CWE-707
Go
go/path-injection
Uncontrolled data used in path expression
CWE-707
Go
go/command-injection
Command built from user-controlled sources
CWE-707
Go
go/stored-command
Command built from stored data
CWE-707
Go
go/html-template-escaping-bypass-xss
Cross-site scripting via HTML template escaping bypass
CWE-707
Go
go/reflected-xss
Reflected cross-site scripting
CWE-707
Go
go/stored-xss
Stored cross-site scripting
CWE-707
Go
go/sql-injection
Database query built from user-controlled sources
CWE-707
Go
go/unsafe-quoting
Potentially unsafe quoting
CWE-707
Go
go/log-injection
Log entries created from user input
CWE-707
Go
go/xml/xpath-injection
XPath injection
CWE-707
Go
go/ldap-injection
LDAP query built from user-controlled sources
CWE-707
Go
go/dsn-injection
SQL Data-source URI built from user-controlled sources
CWE-707
Go
go/dsn-injection-local
SQL Data-source URI built from local user-controlled sources
CWE-710
Go
go/comparison-of-identical-expressions
Comparison of identical values
CWE-710
Go
go/useless-assignment-to-field
Useless assignment to field
CWE-710
Go
go/useless-assignment-to-local
Useless assignment to local variable
CWE-710
Go
go/duplicate-branches
Duplicate 'if' branches
CWE-710
Go
go/duplicate-condition
Duplicate 'if' condition
CWE-710
Go
go/duplicate-switch-case
Duplicate switch case
CWE-710
Go
go/useless-expression
Expression has no effect
CWE-710
Go
go/impossible-interface-nil-check
Impossible interface nil check
CWE-710
Go
go/negative-length-check
Redundant check for negative value
CWE-710
Go
go/redundant-operation
Identical operands
CWE-710
Go
go/redundant-assignment
Self assignment
CWE-710
Go
go/unreachable-statement
Unreachable statement
CWE-710
Go
go/hardcoded-credentials
Hard-coded credentials
CWE-710
Go
go/pam-auth-bypass
PAM authorization bypass due to incorrect usage
CWE-710
Go
go/parse-jwt-with-hardcoded-key
Decoding JWT with hardcoded key
CWE-754
Go
go/missing-error-check
Missing error check
CWE-754
Go
go/unhandled-writable-file-close
Writable file handle closed without error handling
CWE-755
Go
go/stack-trace-exposure
Information exposure through a stack trace
CWE-770
Go
go/uncontrolled-allocation-size
Slice memory allocation with excessive size value
CWE-783
Go
go/whitespace-contradicts-precedence
Whitespace contradicts operator precedence
CWE-788
Go
go/wrong-usage-of-unsafe
Wrong usage of package unsafe
CWE-798
Go
go/hardcoded-credentials
Hard-coded credentials
CWE-798
Go
go/parse-jwt-with-hardcoded-key
Decoding JWT with hardcoded key
CWE-807
Go
go/sensitive-condition-bypass
User-controlled bypassing of sensitive action
CWE-834
Go
go/inconsistent-loop-direction
Inconsistent direction of for loop
CWE-835
Go
go/inconsistent-loop-direction
Inconsistent direction of for loop
CWE-913
Go
go/unsafe-quoting
Potentially unsafe quoting
CWE-916
Go
go/weak-sensitive-data-hashing
Use of a broken or weak cryptographic hashing algorithm on sensitive data
CWE-918
Go
go/request-forgery
Uncontrolled data used in network request
CWE-918
Go
go/ssrf
Uncontrolled data used in network request
CWE-922
Go
go/clear-text-logging
Clear-text logging of sensitive information
CWE-923
Go
go/insecure-hostkeycallback
Use of insecure HostKeyCallback implementation
CWE-923
Go
go/sensitive-condition-bypass
User-controlled bypassing of sensitive action
CWE-942
Go
go/cors-misconfiguration
CORS misconfiguration
CWE-943
Go
go/sql-injection
Database query built from user-controlled sources
CWE-943
Go
go/unsafe-quoting
Potentially unsafe quoting
CWE-943
Go
go/xml/xpath-injection
XPath injection
CWE-943
Go
go/ldap-injection
LDAP query built from user-controlled sources
CWE-1004
Go
go/cookie-httponly-not-set
Cookie 'HttpOnly' attribute is not set to true