CVE-2022-30580
Last modified
CVE-2022-30580 is a high-severity vulnerability rated 7.8/10 on the CVSS scale. Code injection in Cmd.Start in os/exec before Go 1.17.11 and Go 1.18.3 allows execution of any binaries in the working directory named either "..com" or "..exe" by calling Cmd.Run, Cmd.Start, Cmd.Output, or Cmd.CombinedOutput when Cmd.Path is unset.. EPSS estimates a 0.58% chance of exploitation in the next 30 days.
Description
Code injection in Cmd.Start in os/exec before Go 1.17.11 and Go 1.18.3 allows execution of any binaries in the working directory named either "..com" or "..exe" by calling Cmd.Run, Cmd.Start, Cmd.Output, or Cmd.CombinedOutput when Cmd.Path is unset.
Metrics
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Weakness Enumeration
Affected Software
| Vendor | Product | Versions |
|---|---|---|
| Golang | Go | < 1.17.11 |
| Golang | Go | >= 1.18.0, < 1.18.3 |
References
- https://go.dev/cl/403759Vendor Advisory
- https://go.dev/issue/52574Issue Tracking, Third Party Advisory
- https://go.googlesource.com/go/+/960ffa98ce73ef2c2060c84c7ac28d37a83f345eMailing List, Patch, Vendor Advisory
- https://groups.google.com/g/golang-announce/c/TzIC9-t8Ytg/m/IWz5T6x7AAAJMailing List, Third Party Advisory
- https://pkg.go.dev/vuln/GO-2022-0532Vendor Advisory
- https://go.dev/cl/403759Vendor Advisory
- https://go.dev/issue/52574Issue Tracking, Third Party Advisory
- https://go.googlesource.com/go/+/960ffa98ce73ef2c2060c84c7ac28d37a83f345eMailing List, Patch, Vendor Advisory
- https://groups.google.com/g/golang-announce/c/TzIC9-t8Ytg/m/IWz5T6x7AAAJMailing List, Third Party Advisory
- https://pkg.go.dev/vuln/GO-2022-0532Vendor Advisory
Timeline
- Published
- Last Modified
- Status
- Modified
Frequently Asked Questions
What is CVE-2022-30580?
How severe is CVE-2022-30580?
How do I fix CVE-2022-30580?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2022
- CVE-2022-30575The Web Console component of TIBCO Software Inc.'s TIBCO Dat…5.4
- CVE-2022-30576The Web Console component of TIBCO Software Inc.'s TIBCO Dat…5.4
- CVE-2022-30577The Web Server component of TIBCO Software Inc.'s TIBCO EBX …9
- CVE-2022-30578The Web Server component of TIBCO Software Inc.'s TIBCO EBX …9
- CVE-2022-30579The Web Player component of TIBCO Software Inc.'s TIBCO Spot…8.4
- CVE-2022-3058Use after free in Sign-In Flow in Google Chrome prior to 105…8.8
- CVE-2022-30584Archer Platform 6.3 before 6.11 (6.11.0.0) contains an Impro…8.8
- CVE-2022-30585The REST API in Archer Platform 6.x before 6.11 (6.11.0.0) c…6.5
- CVE-2022-30586Gradle Enterprise through 2022.2.2 has Incorrect Access Cont…7.2
- CVE-2022-30587Gradle Enterprise through 2022.2.2 has Incorrect Access Cont…7.5
- CVE-2022-3059 The application was vulnerable to multiple instances of SQL…7.5
- CVE-2022-30591quic-go through 0.27.0 allows remote attackers to cause a de…7.5
Are you affected by CVE-2022-30580?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
