golang vulnerabilities

Direct Vulnerabilities

Known vulnerabilities in the golang package. This does not include vulnerabilities belonging to this package’s dependencies.

How to fix?

Automatically find and fix vulnerabilities affecting your projects. Snyk scans for vulnerabilities and provides fixes for free.

Fix for free
VulnerabilityVulnerable Version
  • M
Improper Input Validation

<0:1.9.4-1.el7
  • M
Man-in-the-Middle (MitM)

<0:1.9.4-1.el7
  • M
CVE-2017-15041

<0:1.9.4-1.el7
  • M
Incorrect Calculation

<0:1.8.3-1.el7
  • M
File Descriptor Exhaustion

<0:1.8.3-1.el7
  • M
Improper Input Validation

<0:1.6.3-1.el7_2.1
  • M
Loop with Unreachable Exit Condition ('Infinite Loop')

<0:1.6.3-1.el7_2.1
  • M
HTTP Request Smuggling

<0:1.6.3-1.el7_2.1
  • M
HTTP Request Smuggling

<0:1.6.3-1.el7_2.1
  • M
HTTP Request Smuggling

<0:1.6.3-1.el7_2.1
  • M
HTTP Response Splitting

*
  • M
Incorrect Calculation

*
  • H
Arbitrary Code Injection

*
  • H
Arbitrary Code Injection

*
  • M
Arbitrary Code Injection

*
  • H
Exposure of Resource to Wrong Sphere

*
  • H
Improper Handling of Unicode Encoding

*
  • M
Improper Handling of Unicode Encoding

*
  • M
Improper Handling of Unicode Encoding

*
  • M
Loop with Unreachable Exit Condition ('Infinite Loop')

*
  • M
Resource Exhaustion

*
  • M
Arbitrary Code Injection

*
  • M
Resource Exhaustion

*
  • M
Resource Exhaustion

*
  • M
Resource Exhaustion

*
  • M
Allocation of Resources Without Limits or Throttling

*
  • M
Algorithmic Complexity

*
  • M
CVE-2022-41715

*
  • M
Allocation of Resources Without Limits or Throttling

*
  • M
HTTP Request Smuggling

*
  • M
Directory Traversal

*
  • M
Resource Exhaustion

*
  • L
Resource Exhaustion

*
  • M
Information Exposure

*
  • M
Improperly Controlled Sequential Memory Allocation

*
  • M
Improperly Controlled Sequential Memory Allocation

*
  • M
Improperly Controlled Sequential Memory Allocation

*
  • M
Improperly Controlled Sequential Memory Allocation

*
  • M
Improperly Controlled Sequential Memory Allocation

*
  • M
Improperly Controlled Sequential Memory Allocation

*
  • M
Improperly Controlled Sequential Memory Allocation

*
  • M
HTTP Request Smuggling

*
  • M
Integer Overflow or Wraparound

*
  • M
Integer Overflow or Wraparound

*
  • M
Buffer Overflow

*
  • M
Buffer Overflow

*
  • M
Buffer Overflow

*
  • M
Resource Exhaustion

*
  • M
Resource Exhaustion

*
  • M
Resource Exhaustion

*
  • M
Unchecked Return Value

*
  • M
Unchecked Return Value

*
  • M
Incorrect Authorization

*
  • M
Incorrect Authorization

*
  • M
Incorrect Authorization

*
  • M
Integer Overflow or Wraparound

*
  • M
Integer Overflow or Wraparound

*
  • M
Integer Overflow or Wraparound

*
  • M
Information Exposure

*
  • M
Information Exposure

*
  • M
Information Exposure

*
  • M
Improper Input Validation

*
  • M
Improper Input Validation

*
  • M
Improper Input Validation

*
  • M
Out-of-Bounds

*
  • M
Out-of-Bounds

*
  • M
Out-of-Bounds

*
  • M
Improper Input Validation

*
  • M
Improper Input Validation

*
  • M
Improper Input Validation

*
  • M
Improper Input Validation

*
  • M
Improper Input Validation

*
  • M
Improper Input Validation

*
  • M
Resource Exhaustion

*
  • M
Resource Exhaustion

*
  • M
Resource Exhaustion

*
  • M
Race Condition

*
  • M
Race Condition

*
  • M
Race Condition

*
  • M
Improper Input Validation

*
  • M
Improper Input Validation

*
  • M
Improper Input Validation

*
  • M
Resource Exhaustion

*
  • M
Resource Exhaustion

*
  • M
Resource Exhaustion

*
  • M
Improper Input Validation

*
  • M
Improper Input Validation

*
  • M
Improper Input Validation

*
  • M
Improper Input Validation

*
  • M
Improper Input Validation

*
  • M
Improper Input Validation

*
  • M
CVE-2017-15041

<0:1.9.4-1.el7
  • M
CVE-2017-15041

<0:1.9.4-1.el7
  • M
CVE-2017-15041

<0:1.9.4-1.el7
  • M
CVE-2017-15041

<0:1.9.4-1.el7
  • M
CVE-2017-15041

<0:1.9.4-1.el7
  • M
CVE-2017-15041

<0:1.9.4-1.el7
  • M
CVE-2017-15041

<0:1.9.4-1.el7
  • M
CVE-2017-15041

<0:1.9.4-1.el7
  • M
CVE-2017-15041

<0:1.9.4-1.el7
  • M
CVE-2017-15041

*
  • M
CVE-2017-15041

*
  • M
CVE-2017-15041

<0:1.9.4-1.el7
  • M
Man-in-the-Middle (MitM)

*
  • M
Man-in-the-Middle (MitM)

<0:1.9.4-1.el7
  • M
Man-in-the-Middle (MitM)

<0:1.9.4-1.el7
  • M
Man-in-the-Middle (MitM)

<0:1.9.4-1.el7
  • M
Man-in-the-Middle (MitM)

<0:1.9.4-1.el7
  • M
Man-in-the-Middle (MitM)

<0:1.9.4-1.el7
  • M
Man-in-the-Middle (MitM)

<0:1.9.4-1.el7
  • M
Man-in-the-Middle (MitM)

<0:1.9.4-1.el7
  • M
Man-in-the-Middle (MitM)

<0:1.9.4-1.el7
  • M
Man-in-the-Middle (MitM)

<0:1.9.4-1.el7
  • M
Man-in-the-Middle (MitM)

*
  • M
Man-in-the-Middle (MitM)

<0:1.9.4-1.el7
  • M
Improper Input Validation

<0:1.9.4-1.el7
  • M
Improper Input Validation

<0:1.9.4-1.el7
  • M
Improper Input Validation

<0:1.9.4-1.el7
  • M
Improper Input Validation

<0:1.9.4-1.el7
  • M
Improper Input Validation

<0:1.9.4-1.el7
  • M
Improper Input Validation

<0:1.9.4-1.el7
  • M
Improper Input Validation

<0:1.9.4-1.el7
  • M
Improper Input Validation

*
  • M
Improper Input Validation

<0:1.9.4-1.el7
  • M
Improper Input Validation

<0:1.9.4-1.el7
  • M
Improper Input Validation

*
  • M
Improper Input Validation

<0:1.9.4-1.el7
  • M
File Descriptor Exhaustion

<0:1.8.3-1.el7
  • M
File Descriptor Exhaustion

<0:1.8.3-1.el7
  • M
File Descriptor Exhaustion

<0:1.8.3-1.el7
  • M
File Descriptor Exhaustion

<0:1.8.3-1.el7
  • M
File Descriptor Exhaustion

<0:1.8.3-1.el7
  • M
File Descriptor Exhaustion

*
  • M
File Descriptor Exhaustion

<0:1.8.3-1.el7
  • M
File Descriptor Exhaustion

<0:1.8.3-1.el7
  • M
File Descriptor Exhaustion

<0:1.8.3-1.el7
  • M
File Descriptor Exhaustion

<0:1.8.3-1.el7
  • M
File Descriptor Exhaustion

<0:1.8.3-1.el7
  • M
File Descriptor Exhaustion

<0:1.8.3-1.el7
  • M
File Descriptor Exhaustion

<0:1.8.3-1.el7
  • M
File Descriptor Exhaustion

<0:1.8.3-1.el7
  • M
File Descriptor Exhaustion

<0:1.8.3-1.el7
  • M
File Descriptor Exhaustion

<0:1.8.3-1.el7
  • M
File Descriptor Exhaustion

<0:1.8.3-1.el7
  • M
File Descriptor Exhaustion

*
  • M
File Descriptor Exhaustion

<0:1.8.3-1.el7
  • M
File Descriptor Exhaustion

<0:1.8.3-1.el7
  • M
File Descriptor Exhaustion

<0:1.8.3-1.el7
  • M
File Descriptor Exhaustion

<0:1.8.3-1.el7
  • M
File Descriptor Exhaustion

<0:1.8.3-1.el7
  • M
File Descriptor Exhaustion

<0:1.8.3-1.el7
  • M
File Descriptor Exhaustion

<0:1.8.3-1.el7
  • M
Incorrect Calculation

<0:1.8.3-1.el7
  • M
Incorrect Calculation

<0:1.8.3-1.el7
  • M
Incorrect Calculation

<0:1.8.3-1.el7
  • M
Incorrect Calculation

<0:1.8.3-1.el7
  • M
Incorrect Calculation

<0:1.8.3-1.el7
  • M
Incorrect Calculation

<0:1.8.3-1.el7
  • M
Incorrect Calculation

<0:1.8.3-1.el7
  • M
Incorrect Calculation

<0:1.8.3-1.el7
  • M
Incorrect Calculation

<0:1.8.3-1.el7
  • M
Incorrect Calculation

<0:1.8.3-1.el7
  • M
Incorrect Calculation

<0:1.8.3-1.el7
  • M
Incorrect Calculation

*
  • M
Incorrect Calculation

<0:1.8.3-1.el7
  • M
Incorrect Calculation

<0:1.8.3-1.el7
  • M
Incorrect Calculation

<0:1.8.3-1.el7
  • M
Incorrect Calculation

<0:1.8.3-1.el7
  • M
Incorrect Calculation

<0:1.8.3-1.el7
  • M
Incorrect Calculation

<0:1.8.3-1.el7
  • M
Incorrect Calculation

<0:1.8.3-1.el7
  • M
Incorrect Calculation

<0:1.8.3-1.el7
  • M
Incorrect Calculation

<0:1.8.3-1.el7
  • M
Incorrect Calculation

<0:1.8.3-1.el7
  • M
Incorrect Calculation

<0:1.8.3-1.el7
  • M
Incorrect Calculation

*
  • M
Incorrect Calculation

<0:1.8.3-1.el7
  • M
HTTP Request Smuggling

<0:1.6.3-1.el7_2.1
  • M
HTTP Request Smuggling

<0:1.6.3-1.el7_2.1
  • M
HTTP Request Smuggling

<0:1.6.3-1.el7_2.1
  • M
HTTP Request Smuggling

<0:1.6.3-1.el7_2.1
  • M
HTTP Request Smuggling

<0:1.6.3-1.el7_2.1
  • M
HTTP Request Smuggling

<0:1.6.3-1.el7_2.1
  • M
HTTP Request Smuggling

<0:1.6.3-1.el7_2.1
  • M
HTTP Request Smuggling

<0:1.6.3-1.el7_2.1
  • M
HTTP Request Smuggling

<0:1.6.3-1.el7_2.1
  • M
HTTP Request Smuggling

<0:1.6.3-1.el7_2.1
  • M
HTTP Request Smuggling

<0:1.6.3-1.el7_2.1
  • M
HTTP Request Smuggling

<0:1.6.3-1.el7_2.1
  • M
HTTP Request Smuggling

<0:1.6.3-1.el7_2.1
  • M
HTTP Request Smuggling

*
  • M
HTTP Request Smuggling

*
  • M
HTTP Request Smuggling

<0:1.6.3-1.el7_2.1
  • M
HTTP Request Smuggling

<0:1.6.3-1.el7_2.1
  • M
HTTP Request Smuggling

<0:1.6.3-1.el7_2.1
  • M
HTTP Request Smuggling

<0:1.6.3-1.el7_2.1
  • M
HTTP Request Smuggling

<0:1.6.3-1.el7_2.1
  • M
HTTP Request Smuggling

<0:1.6.3-1.el7_2.1
  • M
HTTP Request Smuggling

<0:1.6.3-1.el7_2.1
  • M
HTTP Request Smuggling

<0:1.6.3-1.el7_2.1
  • M
HTTP Request Smuggling

<0:1.6.3-1.el7_2.1
  • M
HTTP Request Smuggling

<0:1.6.3-1.el7_2.1
  • M
HTTP Request Smuggling

*
  • M
HTTP Request Smuggling

<0:1.6.3-1.el7_2.1
  • M
HTTP Request Smuggling

<0:1.6.3-1.el7_2.1
  • M
HTTP Request Smuggling

<0:1.6.3-1.el7_2.1
  • M
HTTP Request Smuggling

<0:1.6.3-1.el7_2.1
  • M
HTTP Request Smuggling

<0:1.6.3-1.el7_2.1
  • M
HTTP Request Smuggling

<0:1.6.3-1.el7_2.1
  • M
HTTP Request Smuggling

<0:1.6.3-1.el7_2.1
  • M
HTTP Request Smuggling

<0:1.6.3-1.el7_2.1
  • M
HTTP Request Smuggling

<0:1.6.3-1.el7_2.1
  • M
HTTP Request Smuggling

<0:1.6.3-1.el7_2.1
  • M
HTTP Request Smuggling

<0:1.6.3-1.el7_2.1
  • M
HTTP Request Smuggling

<0:1.6.3-1.el7_2.1
  • M
HTTP Request Smuggling

<0:1.6.3-1.el7_2.1
  • M
HTTP Request Smuggling

<0:1.6.3-1.el7_2.1
  • M
HTTP Request Smuggling

<0:1.6.3-1.el7_2.1
  • M
HTTP Request Smuggling

*
  • M
HTTP Request Smuggling

<0:1.6.3-1.el7_2.1
  • M
HTTP Request Smuggling

<0:1.6.3-1.el7_2.1
  • M
HTTP Request Smuggling

<0:1.6.3-1.el7_2.1
  • M
HTTP Request Smuggling

<0:1.6.3-1.el7_2.1
  • M
HTTP Request Smuggling

<0:1.6.3-1.el7_2.1
  • M
HTTP Request Smuggling

<0:1.6.3-1.el7_2.1
  • M
Improper Input Validation

<0:1.6.3-1.el7_2.1
  • M
Improper Input Validation

<0:1.6.3-1.el7_2.1
  • M
Improper Input Validation

<0:1.6.3-1.el7_2.1
  • M
Improper Input Validation

<0:1.6.3-1.el7_2.1
  • M
Improper Input Validation

<0:1.6.3-1.el7_2.1
  • M
Improper Input Validation

<0:1.6.3-1.el7_2.1
  • M
Improper Input Validation

<0:1.6.3-1.el7_2.1
  • M
Improper Input Validation

<0:1.6.3-1.el7_2.1
  • M
Improper Input Validation

<0:1.6.3-1.el7_2.1
  • M
Improper Input Validation

<0:1.6.3-1.el7_2.1
  • M
Improper Input Validation

<0:1.6.3-1.el7_2.1
  • M
Improper Input Validation

<0:1.6.3-1.el7_2.1
  • M
Improper Input Validation

<0:1.6.3-1.el7_2.1
  • M
Improper Input Validation

<0:1.6.3-1.el7_2.1
  • M
Improper Input Validation

*
  • M
Improper Input Validation

*
  • M
Improper Input Validation

<0:1.6.3-1.el7_2.1
  • M
Improper Input Validation

<0:1.6.3-1.el7_2.1
  • M
Improper Input Validation

<0:1.6.3-1.el7_2.1
  • M
Improper Input Validation

<0:1.6.3-1.el7_2.1
  • M
Improper Input Validation

<0:1.6.3-1.el7_2.1
  • M
Improper Input Validation

<0:1.6.3-1.el7_2.1
  • M
Improper Input Validation

<0:1.6.3-1.el7_2.1
  • M
Improper Input Validation

<0:1.6.3-1.el7_2.1
  • M
HTTP Request Smuggling

<0:1.6.3-1.el7_2.1
  • M
HTTP Request Smuggling

<0:1.6.3-1.el7_2.1
  • M
HTTP Request Smuggling

<0:1.6.3-1.el7_2.1
  • M
HTTP Request Smuggling

<0:1.6.3-1.el7_2.1
  • M
HTTP Request Smuggling

<0:1.6.3-1.el7_2.1
  • M
HTTP Request Smuggling

<0:1.6.3-1.el7_2.1
  • M
HTTP Request Smuggling

<0:1.6.3-1.el7_2.1
  • M
HTTP Request Smuggling

<0:1.6.3-1.el7_2.1
  • M
HTTP Request Smuggling

<0:1.6.3-1.el7_2.1
  • M
HTTP Request Smuggling

<0:1.6.3-1.el7_2.1
  • M
HTTP Request Smuggling

<0:1.6.3-1.el7_2.1
  • M
HTTP Request Smuggling

<0:1.6.3-1.el7_2.1
  • M
HTTP Request Smuggling

<0:1.6.3-1.el7_2.1
  • M
HTTP Request Smuggling

<0:1.6.3-1.el7_2.1
  • M
HTTP Request Smuggling

<0:1.6.3-1.el7_2.1
  • M
HTTP Request Smuggling

<0:1.6.3-1.el7_2.1
  • M
HTTP Request Smuggling

<0:1.6.3-1.el7_2.1
  • M
HTTP Request Smuggling

*
  • M
HTTP Request Smuggling

<0:1.6.3-1.el7_2.1
  • M
HTTP Request Smuggling

<0:1.6.3-1.el7_2.1
  • M
HTTP Request Smuggling

*
  • M
HTTP Request Smuggling

<0:1.6.3-1.el7_2.1
  • M
HTTP Request Smuggling

<0:1.6.3-1.el7_2.1
  • M
HTTP Request Smuggling

<0:1.6.3-1.el7_2.1
  • M
Loop with Unreachable Exit Condition ('Infinite Loop')

<0:1.6.3-1.el7_2.1
  • M
Loop with Unreachable Exit Condition ('Infinite Loop')

<0:1.6.3-1.el7_2.1
  • M
Loop with Unreachable Exit Condition ('Infinite Loop')

<0:1.6.3-1.el7_2.1
  • M
Loop with Unreachable Exit Condition ('Infinite Loop')

<0:1.6.3-1.el7_2.1
  • M
Loop with Unreachable Exit Condition ('Infinite Loop')

<0:1.6.3-1.el7_2.1
  • M
Loop with Unreachable Exit Condition ('Infinite Loop')

<0:1.6.3-1.el7_2.1
  • M
Loop with Unreachable Exit Condition ('Infinite Loop')

<0:1.6.3-1.el7_2.1
  • M
Loop with Unreachable Exit Condition ('Infinite Loop')

<0:1.6.3-1.el7_2.1
  • M
Loop with Unreachable Exit Condition ('Infinite Loop')

<0:1.6.3-1.el7_2.1
  • M
Loop with Unreachable Exit Condition ('Infinite Loop')

<0:1.6.3-1.el7_2.1
  • M
Loop with Unreachable Exit Condition ('Infinite Loop')

<0:1.6.3-1.el7_2.1
  • M
Loop with Unreachable Exit Condition ('Infinite Loop')

<0:1.6.3-1.el7_2.1
  • M
Loop with Unreachable Exit Condition ('Infinite Loop')

<0:1.6.3-1.el7_2.1
  • M
Loop with Unreachable Exit Condition ('Infinite Loop')

<0:1.6.3-1.el7_2.1
  • M
Loop with Unreachable Exit Condition ('Infinite Loop')

<0:1.6.3-1.el7_2.1
  • M
Loop with Unreachable Exit Condition ('Infinite Loop')

<0:1.6.3-1.el7_2.1
  • M
Loop with Unreachable Exit Condition ('Infinite Loop')

<0:1.6.3-1.el7_2.1
  • M
Loop with Unreachable Exit Condition ('Infinite Loop')

<0:1.6.3-1.el7_2.1
  • M
Loop with Unreachable Exit Condition ('Infinite Loop')

<0:1.6.3-1.el7_2.1
  • M
Loop with Unreachable Exit Condition ('Infinite Loop')

<0:1.6.3-1.el7_2.1
  • M
Loop with Unreachable Exit Condition ('Infinite Loop')

<0:1.6.3-1.el7_2.1
  • M
Loop with Unreachable Exit Condition ('Infinite Loop')

<0:1.6.3-1.el7_2.1
  • M
Loop with Unreachable Exit Condition ('Infinite Loop')

*
  • M
Loop with Unreachable Exit Condition ('Infinite Loop')

*
  • M
Loop with Unreachable Exit Condition ('Infinite Loop')

*
  • M
Arbitrary Code Injection

*
  • M
Arbitrary Code Injection

*
  • M
Arbitrary Code Injection

*
  • M
Incorrect Calculation

*
  • M
Incorrect Calculation

*
  • M
Incorrect Calculation

*
  • M
Improper Input Validation

*
  • M
Improper Input Validation

*
  • M
Improper Input Validation

*
  • M
Improper Input Validation

*
  • M
Improper Input Validation

*
  • M
Improper Input Validation

*
  • M
Improper Certificate Validation

*
  • M
Improper Certificate Validation

*
  • L
Race Condition

*
  • L
Race Condition

*
  • M
Race Condition

*
  • M
Cross-site Scripting (XSS)

*
  • L
Cross-site Scripting (XSS)

*
  • M
Cross-site Scripting (XSS)

*
  • L
Loop with Unreachable Exit Condition ('Infinite Loop')

*
  • M
Loop with Unreachable Exit Condition ('Infinite Loop')

*
  • L
Loop with Unreachable Exit Condition ('Infinite Loop')

*
  • M
Improper Certificate Validation

*
  • M
Improper Certificate Validation

*
  • M
Improper Certificate Validation

*
  • M
Improper Input Validation

*
  • M
Improper Input Validation

*
  • M
Improper Input Validation

*
  • M
Improper Input Validation

*
  • M
HTTP Request Smuggling

*
  • M
HTTP Request Smuggling

*
  • M
HTTP Request Smuggling

*
  • M
Resource Exhaustion

*
  • M
Resource Exhaustion

*
  • H
Resource Exhaustion

*
  • M
Resource Exhaustion

*
  • M
Resource Exhaustion

*
  • H
Resource Exhaustion

*
  • M
Improper Input Validation

*
  • M
Improper Input Validation

*
  • M
Improper Input Validation

*
  • M
Improper Input Validation

*
  • M
Improper Input Validation

*
  • M
Improper Input Validation

*
  • M
Improper Input Validation

*
  • M
Improper Input Validation

*
  • M
Improper Input Validation

*
  • M
Improper Input Validation

*
  • M
Improper Input Validation

*
  • M
Improper Input Validation

*
  • M
Improper Input Validation

*
  • M
Improper Input Validation

*
  • M
Improper Input Validation

*
  • M
Improper Input Validation

*
  • M
HTTP Response Splitting

*
  • M
HTTP Response Splitting

*
  • M
HTTP Response Splitting

*
  • M
HTTP Response Splitting

*
  • M
HTTP Response Splitting

*
  • M
Improper Input Validation

*
  • M
Improper Input Validation

*
  • M
Improper Input Validation

*
  • M
Resource Exhaustion

*
  • M
Resource Exhaustion

*
  • M
Resource Exhaustion

*
  • M
Loop with Unreachable Exit Condition ('Infinite Loop')

*
  • M
Loop with Unreachable Exit Condition ('Infinite Loop')

*
  • M
Loop with Unreachable Exit Condition ('Infinite Loop')

*
  • L
Improper Certificate Validation

*
  • L
Improper Certificate Validation

*
  • L
Improper Certificate Validation

*
  • M
Improper Input Validation

*
  • M
Improper Input Validation

*
  • M
Improper Input Validation

*
  • L
Loop with Unreachable Exit Condition ('Infinite Loop')

*
  • M
Loop with Unreachable Exit Condition ('Infinite Loop')

*
  • L
Misinterpretation of Input

*
  • L
Misinterpretation of Input

*
  • L
Misinterpretation of Input

*
  • M
Improper Validation of Array Index

*
  • M
Improper Validation of Array Index

*
  • M
Improper Validation of Array Index

*
  • M
Improper Validation of Array Index

*
  • M
Improper Validation of Array Index

*
  • M
Improper Validation of Array Index

*
  • M
Improper Input Validation

*
  • M
Improper Input Validation

*
  • M
Improper Input Validation

*
  • M
Improper Input Validation

*