Lucene search
+L
Osv GoRecent

4632 matches found

osv_go
osv_go
•added 2021/04/14 8:04 p.m.•26 views

GO-2021-0054 Panic due to improper input validation in ForEach in github.com/tidwall/gjson

Due to improper bounds checking, maliciously crafted JSON objects can cause an out-of-bounds panic. If parsing user input, this may be used as a denial of service vector...

7.5CVSS7.3AI score0.01404EPSS
SaveExploits0References2
osv_go
osv_go
•added 2021/04/14 8:04 p.m.•34 views

GO-2020-0021 SQL Injection in github.com/gogits/gogs

Due to improper sanitization of user input, a number of methods are vulnerable to SQL injection if used with user input that has not been sanitized by the caller...

7.5CVSS7AI score0.04437EPSS
SaveExploits5References2
osv_go
osv_go
•added 2021/04/14 8:04 p.m.•42 views

GO-2020-0040 Uncontrolled Resource Consumption in github.com/shiyanhui/dht

Due to unchecked type assertions, maliciously crafted messages can cause panics, which may be used as a denial of service vector...

7.5CVSS7.3AI score0.00808EPSS
SaveExploits1References1
osv_go
osv_go
•added 2021/04/14 8:04 p.m.•46 views

GO-2020-0042 Arbitrary File Write via Archive Extraction (Zip Slip) in github.com/sassoftware/go-rpmutils

Due to improper path sanitization, RPMs containing relative file paths can cause files to be written or overwritten outside of the target directory...

7.5CVSS7.5AI score0.01602EPSS
SaveExploits1References2
osv_go
osv_go
•added 2021/04/14 8:04 p.m.•40 views

GO-2020-0029

Due to improper HTTP header santization, a malicious user can spoof their source IP address by setting the X-Forwarded-For header. This may allow a user to bypass IP based restrictions, or obfuscate their true source...

0.3AI score
SaveExploits0References2
osv_go
osv_go
•added 2021/04/14 8:04 p.m.•56 views

GO-2020-0020 Improper access control in github.com/gorilla/handlers

Usage of the CORS handler may apply improper CORS headers, allowing the requester to explicitly control the value of the Access-Control-Allow-Origin header, which bypasses the expected behavior of the Same Origin Policy...

9.8CVSS8AI score0.00737EPSS
SaveExploits0References2
osv_go
osv_go
•added 2021/04/14 8:04 p.m.•66 views

GO-2021-0063 Nil pointer dereference via malicious RPC message in github.com/ethereum/go-ethereum

Due to a nil pointer dereference, a maliciously crafted RPC message can cause a panic. If handling RPC messages from untrusted clients, this may be used as a denial of service vector...

6.5CVSS6.2AI score0.01886EPSS
SaveExploits0References2
osv_go
osv_go
•added 2021/04/14 8:04 p.m.•26 views

GO-2020-0046 Panic due to malformed XML digital signature in github.com/russellhaering/goxmldsig

Due to a nil pointer dereference, a malformed XML Digital Signature can cause a panic during validation. If user supplied signatures are being validated, this may be used as a denial of service vector...

7.5CVSS7.2AI score0.01804EPSS
SaveExploits1References2
osv_go
osv_go
•added 2021/04/14 8:04 p.m.•77 views

GO-2020-0026 Arbitrary file write via archive extraction in github.com/openshift/source-to-image

Due to improper path sanitization, archives containing relative file paths can cause files to be written or overwritten outside of the target directory...

6.5CVSS6.3AI score0.01338EPSS
SaveExploits0References2
osv_go
osv_go
•added 2021/04/14 8:04 p.m.•60 views

GO-2021-0061 Denial of service in gopkg.in/yaml.v2

Due to unbounded alias chasing, a maliciously crafted YAML file can cause the system to consume significant system resources. If parsing user input, this may be used as a denial of service vector...

5.5CVSS6AI score0.00427EPSS
SaveExploits1References2
osv_go
osv_go
•added 2021/04/14 8:04 p.m.•114 views

GO-2021-0076 Out-of-bounds write in github.com/evanphx/json-patch

A malicious JSON patch can cause a panic due to an out-of-bounds write attempt. This can be used as a denial of service vector if exposed to arbitrary user input...

7.7CVSS7.4AI score0.02229EPSS
SaveExploits0References2
osv_go
osv_go
•added 2021/04/14 8:04 p.m.•30 views

GO-2021-0092

Uniqueness of JWT IDs jti are not checked, allowing the JWT to be replayed...

2.2AI score
SaveExploits0References2
osv_go
osv_go
•added 2021/04/14 8:04 p.m.•60 views

GO-2020-0032 Path traversal in github.com/goadesign/goa

Due to improper sanitization of user input, Controller.FileHandler allows for directory traversal, allowing an attacker to read files outside of the target directory that the server has permission to read...

7.5CVSS7.3AI score0.0145EPSS
SaveExploits1References2
osv_go
osv_go
•added 2021/04/14 8:04 p.m.•60 views

GO-2020-0041 Path Traversal in github.com/unknwon/cae

Due to improper path sanitization, archives containing relative file paths can cause files to be written or overwritten outside of the target directory...

7.5CVSS7.4AI score0.01332EPSS
SaveExploits1References2
osv_go
osv_go
•added 2021/04/14 8:04 p.m.•37 views

GO-2020-0047 Weak hash (SHA-1) in github.com/RobotsAndPencils/go-saml

XML Digital Signatures generated and validated using this package use SHA-1, which may allow an attacker to craft inputs which cause hash collisions depending on their control over the input...

5.3CVSS5.1AI score0.00304EPSS
SaveExploits0References1
osv_go
osv_go
•added 2021/04/14 8:04 p.m.•58 views

GO-2020-0009 Integer overflow in github.com/square/go-jose

On 32-bit platforms an attacker can manipulate a ciphertext encrypted with AES-CBC with HMAC such that they can control how large the input buffer is when computing the HMAC authentication tag. This can can allow a manipulated ciphertext to be verified as authentic, opening the door for padding...

7.5CVSS7.6AI score0.02149EPSS
SaveExploits0References2
osv_go
osv_go
•added 2021/04/14 8:04 p.m.•49 views

GO-2021-0067 Panic when opening archives in archive/zip

Using Reader.Open on an archive containing a file with a path prefixed by "../" will cause a panic due to a stack overflow. If parsing user supplied archives, this may be used as a denial of service vector...

5.5CVSS6AI score0.01517EPSS
SaveExploits0References4
osv_go
osv_go
•added 2021/04/14 8:04 p.m.•59 views

GO-2020-0035 Path traversal in github.com/yi-ge/unzip

Due to improper path sanitization, archives containing relative file paths can cause files to be written or overwritten outside of the target directory...

9.1CVSS9.1AI score0.01363EPSS
SaveExploits1References3
osv_go
osv_go
•added 2021/04/14 8:04 p.m.•43 views

GO-2021-0059 Panic due to improper input validation in Get in github.com/tidwall/gjson

Due to improper bounds checking, maliciously crafted JSON objects can cause an out-of-bounds panic. If parsing user input, this may be used as a denial of service vector...

7.5CVSS7.3AI score0.01685EPSS
SaveExploits1References2
osv_go
osv_go
•added 2021/04/14 8:04 p.m.•36 views

GO-2020-0011

When decrypting JsonWebEncryption objects with multiple recipients or JsonWebSignature objects with multiple signatures the Decrypt and Verify methods do not indicate which recipient or signature was valid. This may lead a caller to rely on protected headers from an invalid recipient or signature...

2.2AI score
SaveExploits0References2
osv_go
osv_go
•added 2021/04/14 8:04 p.m.•36 views

GO-2021-0086 Cross-site scripting in github.com/documize/community

HTML content in markdown is not sanitized during rendering, possibly allowing XSS if used to render untrusted user input...

6.1CVSS5.9AI score0.01245EPSS
SaveExploits0References1
osv_go
osv_go
•added 2021/04/14 8:04 p.m.•65 views

GO-2020-0024 Infinite loop in github.com/btcsuite/go-socks

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...

7.5CVSS7.4AI score0.00803EPSS
SaveExploits0References1
osv_go
osv_go
•added 2021/04/14 8:04 p.m.•61 views

GO-2021-0071 Race condition in github.com/lxc/lxd

A race between chown and chmod operations during a container filesystem shift may allow a user who can modify the filesystem to chmod an arbitrary path of their choice, rather than the expected path...

8.1CVSS7.9AI score0.00896EPSS
SaveExploits0References2
osv_go
osv_go
•added 2021/04/14 8:04 p.m.•58 views

GO-2020-0002

The Data, Context, or Key finalizers might run during or before GPGME operations. This will release the C structures that are still in use, leading to crashes and potentially code execution through a use-after-free...

4AI score
SaveExploits0References2
osv_go
osv_go
•added 2021/04/14 8:04 p.m.•46 views

GO-2020-0023 Timing side-channel in github.com/robbert229/jwt

Token validation methods are susceptible to a timing side-channel during HMAC comparison. With a large enough number of requests over a low latency connection, an attacker may use this to determine the expected HMAC...

7.5CVSS7.4AI score0.00783EPSS
SaveExploits0References2
osv_go
osv_go
•added 2021/04/14 8:04 p.m.•65 views

GO-2020-0048 Denial of service in github.com/antchfx/xmlquery

LoadURL does not check the Content-Type of loaded resources, which can cause a panic due to nil pointer deference if the loaded resource is not XML. If user supplied URLs are loaded, this may be used as a denial of service vector...

9.8CVSS9.1AI score0.01936EPSS
SaveExploits1References2
osv_go
osv_go
•added 2021/04/14 8:04 p.m.•45 views

GO-2020-0004 Authentication bypass in github.com/nanobox-io/golang-nanoauth

If any of the ListenAndServe functions are called with an empty token, token authentication is disabled globally for all listeners. Also, a minor timing side channel was present allowing attackers with very low latency and able to make many requests to potentially recover the token...

9.1CVSS9.3AI score0.00849EPSS
SaveExploits0References2
osv_go
osv_go
•added 2021/04/14 8:04 p.m.•43 views

GO-2021-0088 Denial of service via ignored unknown fields in github.com/facebook/fbthrift

Skip ignores unknown fields, rather than failing. A malicious user can craft small messages with unknown fields which can take significant resources to parse. If a server accepts messages from an untrusted user, it may be used as a denial of service vector...

7.5CVSS7.2AI score0.01994EPSS
SaveExploits0References2
osv_go
osv_go
•added 2021/04/14 8:04 p.m.•61 views

GO-2020-0007 Improper input validation in github.com/seccomp/libseccomp-golang

Filters containing rules with multiple syscall arguments are improperly constructed, such that all arguments are required to match rather than any of the arguments AND is used rather than OR. These filters can be bypassed by only specifying a subset of the arguments due to this behavior...

7.5CVSS6.5AI score0.0243EPSS
SaveExploits0References1
osv_go
osv_go
•added 2021/04/14 8:04 p.m.•53 views

GO-2021-0087 Race condition in github.com/opencontainers/runc

A race while mounting volumes allows a possible symlink-exchange attack, allowing a user whom can start multiple containers with custom volume mount configurations to escape the container...

7CVSS6.6AI score0.00433EPSS
SaveExploits0References3
osv_go
osv_go
•added 2021/04/14 8:04 p.m.•27 views

GO-2020-0006 Denial of service via open idle connection in github.com/miekg/dns

An attacker may prevent TCP connections to a Server by opening a connection and leaving it idle, until the connection is closed by the server no other connections will be accepted...

7.5CVSS7.4AI score0.01852EPSS
SaveExploits0References2
osv_go
osv_go
•added 2021/04/14 8:04 p.m.•37 views

GO-2021-0085 Authorization bypass in github.com/opencontainers/runc

AppArmor restrictions may be bypassed due to improper validation of mount targets, allowing a malicious image to mount volumes over e.g. /proc...

7.5CVSS6.8AI score0.04409EPSS
SaveExploits1References4
Total number of security vulnerabilities4632