Lucene search
+L
Osv-goRecent

4632 matches found

osv-go
osv-go
•added 2023/07/06 8:13 p.m.•17 views

GO-2023-1881 The x/crisis package does not charge ConstantFee in github.com/cosmos/cosmos-sdk

If a transaction is sent to the x/crisis module to check an invariant, the ConstantFee parameter of the chain is not charged. No patch will be released, as the package is planned to be deprecated and replaced...

7AI score
SaveExploits0References2
osv-go
osv-go
•added 2023/07/05 5:30 p.m.•55 views

GO-2023-1874 Denial of service in github.com/corazawaf/coraza/v2 and v3

Due to the misuse of log.Fatalf, Coraza may crash after receiving crafted requests from attackers...

7.5CVSS7.4AI score0.00723EPSS
SaveExploits0References3
osv-go
osv-go
•added 2023/07/05 5:29 p.m.•49 views

GO-2023-1872 Denial of service in github.com/openfga/openfga

OpenFGA is vulnerable to a denial of service attack when certain Check and ListObjects calls are executed against authorization models that contain circular relationship definitions...

7.5CVSS6.3AI score0.01133EPSS
SaveExploits1References2
osv-go
osv-go
•added 2023/07/05 5:29 p.m.•19 views

GO-2023-1821 The x/crisis package does not cause chain halt in github.com/cosmos/cosmos-sdk

If an invariant check fails on a Cosmos SDK network, and a transaction is sent to the x/crisis package to halt the chain, the chain does not halt as originally intended. No patch will be released, as the package is planned to be deprecated and replaced...

7AI score
SaveExploits0References3
osv-go
osv-go
•added 2023/06/26 4:53 p.m.•64 views

GO-2023-1832 Verification bypass in github.com/notaryproject/notation-go

An attacker who controls or compromises a registry can lead a user to verify the wrong artifact...

8.8CVSS8.4AI score0.00354EPSS
SaveExploits0References4
osv-go
osv-go
•added 2023/06/22 4:36 p.m.•32 views

GO-2023-1859 Padding oracle vulnerability in github.com/lestrrat-go/jwx

AES-CBC decryption is vulnerable to a timing attack which may permit an attacker to recover the plaintext of JWE data...

7AI score
SaveExploits0References2
osv-go
osv-go
•added 2023/06/22 4:36 p.m.•36 views

GO-2023-1861 Cosmos "Barberry" vulnerability in github.com/cosmos/cosmos-sdk

The cosmos-sdk module is affected by the vulnerability codenamed "Barberry"...

7.1AI score
SaveExploits0References2
osv-go
osv-go
•added 2023/06/15 8:52 p.m.•42 views

GO-2023-1860 IBC protocol "Huckleberry" vulnerability in github.com/cosmos/ibc-go

The ibc-go module is affected by the Inter-Blockchain Communication IBC protocol "Huckleberry" vulnerability...

7.1AI score
SaveExploits0References1
osv-go
osv-go
•added 2023/06/14 5:22 p.m.•30 views

GO-2023-1766 Denial of service from memory leak in github.com/ipfs/go-libipfs

An attacker can cause a Bitswap server to allocate and leak unbounded amounts of memory...

8.2CVSS7.5AI score0.00856EPSS
SaveExploits0References1
osv-go
osv-go
•added 2023/06/09 3:42 p.m.•32 views

GO-2023-1826 Signature validation bypass in github.com/moov-io/signedxml

Signature validation canonicalizes the input XML document before validating the signature. Parsing the uncanonicalized and canonicalized forms can produce different results. An attacker can exploit this variation to bypass signature validation. Users of signature validation must only parse the...

9.1CVSS9.2AI score0.00389EPSS
SaveExploits0References1
osv-go
osv-go
•added 2023/06/08 8:16 p.m.•94 views

GO-2023-1839 Code injection via go command with cgo in cmd/go

The go command may generate unexpected code at build time when using cgo. This may result in unexpected behavior when running a go program which uses cgo. This may occur when running an untrusted module which contains directories with newline characters in their names. Modules which are retrieved...

9.8CVSS8.5AI score0.01694EPSS
SaveExploits0References3
osv-go
osv-go
•added 2023/06/08 8:16 p.m.•57 views

GO-2023-1840 Unsafe behavior in setuid/setgid binaries in runtime

On Unix platforms, the Go runtime does not behave differently when a binary is run with the setuid/setgid bits. This can be dangerous in certain cases, such as when dumping memory state, or assuming the status of standard i/o file descriptors. If a setuid/setgid binary is executed with standard I...

7.8CVSS8.6AI score0.00429EPSS
SaveExploits0References3
osv-go
osv-go
•added 2023/06/08 8:15 p.m.•47 views

GO-2023-1842 Improper sanitization of LDFLAGS with embedded spaces in go command with cgo in cmd/go

The go command may execute arbitrary code at build time when using cgo. This may occur when running "go get" on a malicious module, or when running any other command which builds untrusted code. This is can by triggered by linker flags, specified via a "cgo LDFLAGS" directive. Flags containing...

9.8CVSS9AI score0.01714EPSS
SaveExploits0References3
osv-go
osv-go
•added 2023/06/08 8:15 p.m.•44 views

GO-2023-1841 Improper handling of non-optional LDFLAGS in go command with cgo in cmd/go

The go command may execute arbitrary code at build time when using cgo. This may occur when running "go get" on a malicious module, or when running any other command which builds untrusted code. This is can by triggered by linker flags, specified via a "cgo LDFLAGS" directive. The arguments for a...

9.8CVSS9.1AI score0.01822EPSS
SaveExploits0References3
osv-go
osv-go
•added 2023/06/08 6:30 p.m.•50 views

GO-2023-1792 Insecure wildcard CORS policy in github.com/rs/cors

The CORS handler actively converts a wildcard CORS policy into reflecting an arbitrary Origin header value, which is incompatible with the CORS security design, and could lead to CORS misconfiguration security problems...

5.9CVSS5.7AI score0.00717EPSS
SaveExploits0References2
osv-go
osv-go
•added 2023/06/01 9:27 p.m.•25 views

GO-2023-1788 Incorrect permissions in github.com/goreleaser/nfpm/v2

When nfpm packages files without additional configuration to enforce its own permissions, the files could be packaged with incorrect permissions chmod 666 or 777. Anyone who uses nfpm to create packages and does not check or set file permissions before packaging could result in files or folders...

7.1CVSS6.8AI score0.00384EPSS
SaveExploits1References3
osv-go
osv-go
•added 2023/05/24 6:13 p.m.•45 views

GO-2023-1772 Memory exhaustion in github.com/distribution/distribution

Systems that run distribution built after a specific commit running on memory-restricted environments can suffer from denial of service by a crafted malicious /v2/catalog API endpoint request...

6.5CVSS6.4AI score0.00938EPSS
SaveExploits0References2
osv-go
osv-go
•added 2023/05/24 3:32 p.m.•45 views

GO-2023-1765 Leaked shared secret and weak blinding in github.com/cloudflare/circl

When sampling randomness for a shared secret, the implementation of Kyber and FrodoKEM, did not check whether crypto/rand.Read returns an error. In rare deployment cases error thrown by the Read function, this could lead to a predictable shared secret. The tkn20 and blindrsa components did not...

8.2CVSS6.2AI score0.00386EPSS
SaveExploits0References2
osv-go
osv-go
•added 2023/05/17 3:57 p.m.•77 views

GO-2023-1505 Arbitrary file read vulnerability in github.com/uber/kraken

kraken contains an arbitrary file read vulnerability via component testfs...

7.5CVSS7.4AI score0.00799EPSS
SaveExploits1References2
osv-go
osv-go
•added 2023/05/11 6:59 p.m.•41 views

GO-2023-1737 Improper handling of filenames in Content-Disposition HTTP header in github.com/gin-gonic/gin

The filename parameter of the Context.FileAttachment function is not properly sanitized. A maliciously crafted filename can cause the Content-Disposition header to be sent with an unexpected filename value or otherwise modify the Content-Disposition header. For example, a filename of...

4.3CVSS4.6AI score0.00482EPSS
SaveExploits2References3
osv-go
osv-go
•added 2023/05/05 9:10 p.m.•49 views

GO-2023-1753 Improper handling of empty HTML attributes in html/template

Templates containing actions in unquoted HTML attributes e.g. "attr=." executed with empty input can result in output with unexpected results when parsed due to HTML normalization rules. This may allow injection of arbitrary attributes into tags...

7.3CVSS8.7AI score0.01037EPSS
SaveExploits0References3
osv-go
osv-go
•added 2023/05/05 9:10 p.m.•36 views

GO-2023-1752 Improper handling of JavaScript whitespace in html/template

Not all valid JavaScript whitespace characters are considered to be whitespace. Templates containing whitespace characters outside of the character set "\t\n\f\r\u0020\u2028\u2029" in JavaScript contexts that also contain actions may not be properly sanitized during execution...

9.8CVSS8.8AI score0.0156EPSS
SaveExploits0References3
osv-go
osv-go
•added 2023/05/05 9:10 p.m.•45 views

GO-2023-1751 Improper sanitization of CSS values in html/template

Angle brackets are not considered dangerous characters when inserted into CSS contexts. Templates containing multiple actions separated by a '/' character can result in unexpectedly closing the CSS context and allowing for injection of unexpected HTML, if executed with untrusted input...

7.3CVSS8.8AI score0.01037EPSS
SaveExploits0References3
osv-go
osv-go
•added 2023/04/12 9:45 p.m.•70 views

GO-2023-1713 Path traversal in github.com/sjqzhang/go-fastdfs

An attacker can craft a remote request to upload a file to "/group1/upload" that uses path traversal to instead write the file contents to an attacker controlled path on the server...

9.8CVSS8.3AI score0.03553EPSS
SaveExploits1References5
osv-go
osv-go
•added 2023/04/12 8:20 p.m.•26 views

GO-2023-1717 Improper handling of keyspaces in vitess.io/vitess

Users can create a keyspace containing '/'. Future attempts to view keyspaces from some tools including VTAdmin and "vtctldclient GetKeyspaces" receive an error...

4.1CVSS3.9AI score0.00782EPSS
SaveExploits0References3
osv-go
osv-go
•added 2023/04/12 5:45 p.m.•222 views

GO-2023-1709 Cache-timing attacks in Shamir's secret sharing in github.com/hashicorp/vault

HashiCorp Vault's implementation of Shamir's secret sharing uses precomputed table lookups, and is vulnerable to cache-timing attacks. An attacker with access to, and the ability to observe a large number of unseal operations on the host through a side channel may reduce the search space of a bru...

5CVSS4.8AI score0.0021EPSS
SaveExploits0References2
osv-go
osv-go
•added 2023/04/05 9:05 p.m.•106 views

GO-2023-1703 Backticks not treated as string delimiters in html/template

Templates do not properly consider backticks as Javascript string delimiters, and do not escape them as expected. Backticks are used, since ES6, for JS template literals. If a template contains a Go template action within a Javascript template literal, the contents of the action can be used to...

9.8CVSS8.8AI score0.02281EPSS
SaveExploits0References3
osv-go
osv-go
•added 2023/04/05 9:05 p.m.•46 views

GO-2023-1702 Infinite loop in parsing in go/scanner

Calling any of the Parse functions on Go source code which contains //line directives with very large line numbers can cause an infinite loop due to integer overflow...

7.5CVSS8.8AI score0.01412EPSS
SaveExploits0References3
osv-go
osv-go
•added 2023/04/05 9:04 p.m.•46 views

GO-2023-1705 Excessive resource consumption in net/http, net/textproto and mime/multipart

Multipart form parsing can consume large amounts of CPU and memory when processing form inputs containing very large numbers of parts. This stems from several causes: 1. mime/multipart.Reader.ReadForm limits the total memory a parsed multipart form can consume. ReadForm can undercount the amount ...

7.5CVSS8.7AI score0.01479EPSS
SaveExploits0References5
osv-go
osv-go
•added 2023/04/05 9:04 p.m.•55 views

GO-2023-1704 Excessive memory allocation in net/http and net/textproto

HTTP and MIME header parsing can allocate large amounts of memory, even when parsing small inputs, potentially leading to a denial of service. Certain unusual patterns of input data can cause the common function used to parse HTTP and MIME headers to allocate substantially more memory than requir...

7.5CVSS8.5AI score0.01888EPSS
SaveExploits0References3
osv-go
osv-go
•added 2023/04/05 6:02 p.m.•60 views

GO-2023-1546 Denial of service in go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp

The otelhttp package of opentelemetry-go-contrib is vulnerable to a denial-of-service attack. The otelhttp package uses the httpconv.ServerRequest function to annotate metric measurements for the http.server.requestcontentlength, http.server.responsecontentlength, and http.server.duration...

7.5CVSS9.4AI score0.05994EPSS
SaveExploits1References1
osv-go
osv-go
•added 2023/04/03 6:53 p.m.•38 views

GO-2023-1681 Time-of-check time-of-use race condition in github.com/containers/podman/v4

A Time-of-check Time-of-use TOCTOU flaw appears in this version of podman. This issue may allow a malicious user to replace a normal file in a volume with a symlink while exporting the volume, allowing for access to arbitrary files on the host file system...

6.8CVSS6.9AI score0.00541EPSS
SaveExploits0References5
osv-go
osv-go
•added 2023/03/14 4:47 p.m.•51 views

GO-2023-1631 Panic when parsing invalid messages in google.golang.org/protobuf

Parsing invalid messages can panic. Parsing a text-format message which contains a potential number consisting of a minus sign, one or more characters of whitespace, and no further input will cause a panic...

7.5CVSS7.5AI score0.01089EPSS
SaveExploits0References2
osv-go
osv-go
•added 2023/03/13 7:39 p.m.•125 views

GO-2023-1623 Out-of-memory panic in github.com/crossplane/crossplane-runtime

An out of memory panic vulnerability exists in the crossplane-runtime libraries. Applications that use the Paved type's SetValue method with user-provided input that is not properly validated might use excessive amounts of memory and cause an out of memory panic. In the fieldpath package, the...

7.5CVSS6.4AI score0.00798EPSS
SaveExploits0References2
osv-go
osv-go
•added 2023/03/08 7:30 p.m.•63 views

GO-2023-1621 Incorrect calculation on P256 curves in crypto/internal/nistec

The ScalarMult and ScalarBaseMult methods of the P256 Curve may return an incorrect result if called with some specific unreduced scalars a scalar larger than the order of the curve. This does not impact usages of crypto/ecdsa or crypto/ecdh...

5.3CVSS7.4AI score0.00817EPSS
SaveExploits0References3
osv-go
osv-go
•added 2023/03/08 7:29 p.m.•65 views

GO-2023-1611 Path traversal in github.com/gookit/goutil

fsutil.Unzip is vulnerable to path traversal attacks due to improper validation of paths...

8.8CVSS8.6AI score0.00849EPSS
SaveExploits0References2
osv-go
osv-go
•added 2023/03/03 5:17 p.m.•71 views

GO-2023-1602 Denial of service via deflate decompression bomb in github.com/russellhaering/gosaml2

A bug in SAML authentication library can result in Denial of Service attacks. Attackers can craft a "deflate"-compressed request which will consume significantly more memory during processing than the size of the original request. This may eventually lead to memory exhaustion and the process bein...

5.3CVSS5.2AI score0.00964EPSS
SaveExploits0References3
osv-go
osv-go
•added 2023/03/02 12:34 a.m.•62 views

GO-2023-1600 Arbitrary code execution in github.com/kitabisa/teler-waf

Improper handling of payload with special characters, such as CR/LF and horizontal tab, can lead to execution of arbitrary JavaScript code...

6.5CVSS6.3AI score0.00516EPSS
SaveExploits0References3
osv-go
osv-go
•added 2023/03/02 12:34 a.m.•52 views

GO-2023-1597 Cross site scripting in github.com/kitabisa/teler-waf

Improper sanitization and filtering of HTML entities in user input can lead to cross-site scripting XSS attacks where arbitrary JavaScript code is executed in the browser...

6.5CVSS5.9AI score0.00536EPSS
SaveExploits0References3
osv-go
osv-go
•added 2023/02/28 10:54 p.m.•54 views

GO-2023-1595 Incorrect multiplication of unreduced P-256 scalars in filippo.io/nistec

Multiplication of certain unreduced P-256 scalars produce incorrect results. There are no protocols known at this time that can be attacked due to this...

7.5CVSS7.3AI score0.00674EPSS
SaveExploits0References2
osv-go
osv-go
•added 2023/02/21 8:44 p.m.•53 views

GO-2023-1569 Excessive resource consumption in mime/multipart

A denial of service is possible from excessive resource consumption in net/http and mime/multipart. Multipart form parsing with mime/multipart.Reader.ReadForm can consume largely unlimited amounts of memory and disk files. This also affects form parsing in the net/http package with the Request...

7.5CVSS8.5AI score0.01241EPSS
SaveExploits0References3
osv-go
osv-go
•added 2023/02/17 9:16 p.m.•32 views

GO-2023-1578 Denial of service in github.com/hashicorp/go-getter/v2

HashiCorp go-getter is vulnerable to decompression bombs. This can lead to excessive memory consumption and denial-of-service attacks...

6.5CVSS5.2AI score0.00454EPSS
SaveExploits0References3
osv-go
osv-go
•added 2023/02/17 8:52 p.m.•47 views

GO-2023-1574 Privilege escalation via supplementary groups in github.com/containerd/containerd

Supplementary groups are not set up properly inside a container. If an attacker has direct access to a container and manipulates their supplementary group access, they may be able to use supplementary group access to bypass primary group restrictions in some cases and potentially escalate...

7.8CVSS6.5AI score0.01042EPSS
SaveExploits4References7
osv-go
osv-go
•added 2023/02/17 7:16 p.m.•35 views

GO-2023-1573 Memory exhaustion via OCI image importer in github.com/containerd/containerd

When importing an OCI image, there was no limit on the number of bytes read from the io.Reader passed into ImportIndex. A large number of bytes could be read from this and could cause a denial of service...

6.2CVSS6.5AI score0.00363EPSS
SaveExploits0References4
osv-go
osv-go
•added 2023/02/16 10:31 p.m.•66 views

GO-2023-1571 Denial of service via crafted HTTP/2 stream in net/http and golang.org/x/net

A maliciously crafted HTTP/2 stream could cause excessive CPU consumption in the HPACK decoder, sufficient to cause a denial of service from a small number of small requests...

7.5CVSS7.6AI score0.04561EPSS
SaveExploits0References4
osv-go
osv-go
•added 2023/02/16 10:25 p.m.•31 views

GO-2023-1572 Denial of service via crafted TIFF image in golang.org/x/image/tiff

An attacker can craft a malformed TIFF image which will consume a significant amount of memory when passed to DecodeConfig. This could lead to a denial of service...

5.5CVSS5.8AI score0.00306EPSS
SaveExploits0References3
osv-go
osv-go
•added 2023/02/16 10:24 p.m.•51 views

GO-2023-1570 Panic on large handshake records in crypto/tls

Large handshake records may cause panics in crypto/tls. Both clients and servers may send large TLS handshake records which cause servers and clients, respectively, to panic when attempting to construct responses. This affects all TLS 1.3 clients, TLS 1.2 clients which explicitly enable session...

7.5CVSS7.6AI score0.01111EPSS
SaveExploits0References3
osv-go
osv-go
•added 2023/02/16 9:56 p.m.•89 views

GO-2023-1549 Improper input validation in github.com/openshift/apiserver-library-go

Low-privileged users can set the seccomp profile for pods they control to "unconfined." By default, the seccomp profile used in the restricted-v2 Security Context Constraint SCC is "runtime/default," allowing users to disable seccomp for pods they can create and modify...

6.3CVSS6.3AI score0.00647EPSS
SaveExploits0References3
osv-go
osv-go
•added 2023/02/16 7:49 p.m.•58 views

GO-2023-1568 Path traversal on Windows in path/filepath

A path traversal vulnerability exists in filepath.Clean on Windows. On Windows, the filepath.Clean function could transform an invalid path such as "a/../c:/b" into the valid path "c:\b". This transformation of a relative if invalid path into an absolute path could enable a directory traversal...

7.5CVSS7.4AI score0.01678EPSS
SaveExploits0References3
osv-go
osv-go
•added 2023/02/16 6:37 p.m.•28 views

GO-2023-1567 Open redirect in github.com/caddyserver/caddy/v2

Due to improper request sanitization, a crafted URL can cause the static file handler to redirect to an attacker chosen URL, allowing for open redirect attacks...

6.1CVSS6.1AI score0.01431EPSS
SaveExploits2References3
Total number of security vulnerabilities4632