blob: e055b88a8d8bc0514d83abd4229253c6b6b3c6e4 [file] [log] [blame]
id: GO-2020-0024
modules:
- module: github.com/btcsuite/go-socks
versions:
- fixed: 0.0.0-20130808000456-233bccbb1abe
vulnerable_at: 0.0.0-20130225212758-6dca7033f514
packages:
- package: github.com/btcsuite/go-socks
symbols:
- proxiedConn.LocalAddr
- proxiedConn.RemoteAddr
- module: github.com/btcsuitereleases/go-socks
versions:
- fixed: 0.0.0-20130808000456-233bccbb1abe
vulnerable_at: 0.0.0-20130225212758-6dca7033f514
packages:
- package: github.com/btcsuitereleases/go-socks
symbols:
- proxiedConn.LocalAddr
- proxiedConn.RemoteAddr
summary: Infinite loop in github.com/btcsuite/go-socks
description: |-
The RemoteAddr and LocalAddr methods on the returned net.Conn may call
themselves, leading to an infinite loop which will crash the program due to a
stack overflow.
published: 2021-04-14T20:04:52Z
ghsas:
- GHSA-gxgj-xjcw-fv9p
references:
- fix: https://github.com/btcsuite/go-socks/commit/233bccbb1abe02f05750f7ace66f5bffdb13defc
cve_metadata:
id: CVE-2013-10005
cwe: 'CWE 400: Uncontrolled Resource Consumption'