Lucene search
+L
GitLab Advisory DatabaseMost viewed

1585 matches found

GitLab Advisory Database
GitLab Advisory Database
•added 2022/01/06 12:00 a.m.•22 views

Out-of-bounds Write in actix-web

An issue was discovered in the actix-web crate before 0.7.15 for Rust. It can unsoundly extend the lifetime of a string, leading to memory corruption...

9.8CVSS7.2AI score0.01331EPSS
SaveExploits0References5Affected Software1
GitLab Advisory Database
GitLab Advisory Database
•added 2017/11/20 12:00 a.m.•22 views

Padding Oracle Vulnerability in RSA Encryption

Padding Oracle Vulnerability in RSA Encryption...

3.8AI score
SaveExploits0References1Affected Software1
GitLab Advisory Database
GitLab Advisory Database
•added 2017/09/28 12:00 a.m.•22 views

Directory Traversal

11xiaoli is vulnerable to a directory traversal issue, giving an attacker access to the filesystem by placing "../" in the url./n...

5.3AI score
SaveExploits0References1Affected Software1
GitLab Advisory Database
GitLab Advisory Database
•added 2026/10/05 12:00 a.m.•21 views

Capacitor Android and iOS: remote content can be loaded at the app origin via the internal HTTP proxy path

Capacitor's WebView navigation guard validated only the host and scheme of a target URL, not its path. Because the internal HTTP proxy path /capacitorhttpinterceptor is served at the application's own origin, a frame navigation to it was always treated as in-app navigation and allowed. Loading th...

9.3CVSS5.9AI score0.0034EPSS
SaveExploits0References11Affected Software1
GitLab Advisory Database
GitLab Advisory Database
•added 2026/07/21 12:00 a.m.•21 views

Gitea SSH Key Parser Denial of Service

Gitea's SSH key ingestion endpoint accepts keys in RFC 4716 SSH2 format and normalises them before storage. The normalisation function contains an ON² string concatenation loop with no input size limit, meaning a single malicious key submission can force the server to perform an amount of work th...

6.2CVSS7.1AI score0.00174EPSS
SaveExploits0References6Affected Software1
GitLab Advisory Database
GitLab Advisory Database
•added 2026/06/21 12:00 a.m.•21 views

Crawl4AI: authentication bypass vulnerability due to a hardcoded default JWT signing key in the Docker API server

Crawl4AI before 0.8.7 contains an authentication bypass vulnerability due to a hardcoded default JWT signing key in the Docker API server. Attackers who know the default key can forge valid authentication tokens for any user, bypassing authentication and gaining full access to protected...

9.8CVSS6AI score0.02639EPSS
SaveExploits0References5Affected Software1
GitLab Advisory Database
GitLab Advisory Database
•added 2025/02/10 12:00 a.m.•21 views

Duplicate

This advisory duplicates another...

5.9AI score
SaveExploits0References3Affected Software1
GitLab Advisory Database
GitLab Advisory Database
•added 2024/05/29 12:00 a.m.•21 views

Duplicate

This advisory duplicates another...

5.9AI score
SaveExploits0References9Affected Software1
GitLab Advisory Database
GitLab Advisory Database
•added 2024/03/28 12:00 a.m.•21 views

Serverpod client accepts any certificate

This bug bypassed the validation of TSL certificates on all none web HTTP clients in the serverpodclient package. Making them susceptible to a man in the middle attack against encrypted traffic between the client device and the server. An attacker would need to be able to intercept the traffic an...

7.4CVSS5.8AI score0.00284EPSS
SaveExploits0References5Affected Software1
GitLab Advisory Database
GitLab Advisory Database
•added 2017/09/14 12:00 a.m.•21 views

Fake package, execution of benign malware

Copies of several well known Python packages were published under slightly modified names in the official Python package repository PyPI prominent example includes urllib vs. urrlib3, bzip vs. bzip2, etc.. These packages contain the exact same code as their upstream package thus their functionali...

1.6AI score
SaveExploits0References1Affected Software1
GitLab Advisory Database
GitLab Advisory Database
•added 2026/10/07 12:00 a.m.•20 views

yawkat LZ4 Java: Native library extraction to a shared temporary directory is vulnerable to file replacement by another local user

When no system-installed liblz4-java is found, net.jpountz.util.Native.load extracts the bundled native library to java.io.tmpdir and loads it with System.load. The path of the extracted library can be predicted before it is created, and the library file is opened without exclusive creation...

7.3CVSS5.9AI score0.00108EPSS
SaveExploits0References5
GitLab Advisory Database
GitLab Advisory Database
•added 2026/09/22 12:00 a.m.•20 views

9Router has a Login Brute-Force Lockout Bypass via Spoofable X-9r-Real-Ip Header

9router enforces a progressive login lockout 5 failed attempts → temporary 30s+ lock keyed on the client IP. The client IP used for this limiter is taken from the X-9r-Real-Ip request header, which is intended to be set only by the bundled custom-server.js layer from the unspoofable TCP socket...

5.3CVSS6AI score0.00499EPSS
SaveExploits0References5Affected Software1
GitLab Advisory Database
GitLab Advisory Database
•added 2024/02/03 12:00 a.m.•20 views

Etcd Gateway TLS endpoint validation only confirms TCP reachability

Vulnerability type Cryptography Workarounds Refer to the gateway documentation. The vulnerability was spotted due to unclear documentation of how the gateway handles endpoints validation. Detail Secure endpoint validation is performed by the etcd gateway start command when the --discovery-srv fla...

7.2AI score
SaveExploits0References2Affected Software1
GitLab Advisory Database
GitLab Advisory Database
•added 2019/01/07 12:00 a.m.•20 views

XML External Entity Reference in c3p0:c3p0

c3p0 allows XXE during initialization...

9.8CVSS7AI score0.04589EPSS
SaveExploits0References7
GitLab Advisory Database
GitLab Advisory Database
•added 2017/05/07 12:00 a.m.•20 views

Cookie leakage, non-restricted cookie acceptance

Cookies of foo.bar.example.com are leaked to foo.bar. Additionally, any site can set cookies for any other site...

2.2AI score
SaveExploits0References1Affected Software1
GitLab Advisory Database
GitLab Advisory Database
•added 2026/10/07 12:00 a.m.•19 views

yawkat LZ4 Java: LZ4DecompressorWithLength allocates the unvalidated size from the 4-byte length header, so a 5-byte input triggers a 1 GiB allocation and OutOfMemoryError

LZ4DecompressorWithLength.decompressbyte, int allocates whatever size the 4-byte length header declares, before it reads a single byte of compressed data. A 5-byte input whose header says 0x40000000 makes the JVM commit a gigabyte and can cause heap exhaustion...

5.3CVSS6.1AI score0.00372EPSS
SaveExploits0References5
GitLab Advisory Database
GitLab Advisory Database
•added 2024/02/03 12:00 a.m.•19 views

Etcd pkg Insecure ciphers are allowed by default

Vulnerability type Cryptography Detail The TLS ciphers list supported by etcd contains insecure cipher suites. Users can configure the desired ciphers using the “--cipher-suites” flag, and a default list of secure cipher suites is used if empty. Workarounds By default, no action is required. If...

7AI score
SaveExploits0References3Affected Software1
GitLab Advisory Database
GitLab Advisory Database
•added 2022/06/16 12:00 a.m.•19 views

abomonation transmutes &T to and from &[u8] without sufficient constraints

This transmute is at the core of the abomonation crates. It's so easy to use it to violate alignment requirements that no test in the crate's test suite passes under miri. The use of this transmute in serialization/deserialization also incorrectly assumes that the layout of a reprRust type is...

5.9AI score
SaveExploits0References4Affected Software1
GitLab Advisory Database
GitLab Advisory Database
•added 2022/05/14 12:00 a.m.•19 views

Cross-Site Request Forgery (CSRF)

An issue was discovered in Auth0 auth0-aspnet and auth0-aspnet-owin. Affected packages do not use or validate the state parameter of the OAuth 2.0 and OpenID Connect protocols. This leaves applications vulnerable to CSRF attacks during authentication and authorization operations...

8.8CVSS8AI score0.00486EPSS
SaveExploits0References4Affected Software1
GitLab Advisory Database
GitLab Advisory Database
•added 2021/08/25 12:00 a.m.•19 views

Multiple memory safety issues in actix-web

Affected versions contain multiple memory safety issues, such as: - Unsoundly coercing immutable references to mutable references - Unsoundly extending lifetimes of strings - Adding the Send marker trait to objects that cannot be safely sent between threads This may result in a variety of memory...

5.8AI score
SaveExploits0References3Affected Software1
GitLab Advisory Database
GitLab Advisory Database
•added 2026/10/07 12:00 a.m.•18 views

yawkat LZ4 Java: LZ4BlockInputStream allocates an unvalidated compressed length from the stream header

LZ4BlockInputStream grows its compressed-input buffer to the attacker-controlled compressedLen value from the legacy LZ4Block stream header before reading any payload bytes. A header-only input can therefore trigger a near-2 GiB allocation and exhaust the JVM heap...

5.3CVSS6.2AI score0.00454EPSS
SaveExploits0References5
GitLab Advisory Database
GitLab Advisory Database
•added 2026/10/07 12:00 a.m.•18 views

yawkat LZ4 Java: LZ4FrameInputStream reallocates block buffers for every frame, allowing CPU and GC amplification from small inputs

LZ4FrameInputStream allocates two new buffers of the frame's maximum block size, up to 4 MiB each, every time it reads a frame header. Because concatenated frames are read by default, an input made of many minimal empty frames forces about 8 MiB of zeroed heap allocation for every 11 input bytes...

5.3CVSS5.9AI score0.00454EPSS
SaveExploits0References5
GitLab Advisory Database
GitLab Advisory Database
•added 2024/02/03 12:00 a.m.•18 views

Etcd embed auto compaction retention negative value causing a compaction loop or a crash

Data Validation...

7.1AI score
SaveExploits0References3Affected Software1
GitLab Advisory Database
GitLab Advisory Database
•added 2023/08/31 12:00 a.m.•18 views

Filename spoofing in archive

An issue in Archive v3.3.7 allows attackers to spoof zip filenames which can lead to inconsistent filename parsing...

7.8CVSS7.1AI score0.00346EPSS
SaveExploits1References8Affected Software1
GitLab Advisory Database
GitLab Advisory Database
•added 2022/06/02 12:00 a.m.•18 views

Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Improper Neutralization of Input During Web Page Generation 'Cross-site Scripting' in gogs.io/gogs...

2AI score
SaveExploits0References3Affected Software1
GitLab Advisory Database
GitLab Advisory Database
•added 2019/04/23 12:00 a.m.•18 views

Improper Restriction of Recursive Entity References in DTDs ('XML Entity Expansion')

c3p0 version 0.9.5.4 may be exploited by a billion laughs attack when loading XML configuration due to missing protections against recursive entity expansion when loading configuration...

7.5CVSS9.4AI score0.04882EPSS
SaveExploits1References2
GitLab Advisory Database
GitLab Advisory Database
•added 2026/10/07 12:00 a.m.•17 views

yawkat LZ4 Java: LZ4BlockInputStream with stopOnEmptyBlock=false recurses once per empty block, causing StackOverflowError

When LZ4BlockInputStream is configured with stopOnEmptyBlock = false the mode for reading concatenated block streams, it handles each empty block by calling refill recursively. A long run of empty blocks exhausts the thread stack and throws StackOverflowError out of read or skip...

3.7CVSS5.9AI score0.00423EPSS
SaveExploits0References5
GitLab Advisory Database
GitLab Advisory Database
•added 2024/02/03 12:00 a.m.•17 views

Etcd auth Inaccurate logging of authentication attempts for users with CN-based auth only

Vulnerability type Logging Detail etcd users who have no password can authenticate only through a client certificate. When such users try to authenticate into etcd using the Authenticate endpoint, errors are logged with insufficient information regarding why the authentication failed, and may be...

7.2AI score
SaveExploits0References3Affected Software1
GitLab Advisory Database
GitLab Advisory Database
•added 2026/10/15 12:00 a.m.•16 views

Dio: Cross-origin redirect leaks sensitive request headers in `dio_http2_adapter`

diohttp2adapter follows HTTP Location redirects without stripping sensitive request headers when the redirect target is a different origin. An attacker who can cause any origin server to return a cross-origin 302 redirect receives the victim's Authorization, Cookie, and Proxy-Authorization header...

7.5CVSS5.8AI score0.00359EPSS
SaveExploits0References5Affected Software1
GitLab Advisory Database
GitLab Advisory Database
•added 2026/10/08 12:00 a.m.•16 views

CairoSVG: Quadratic-time DoS parsing a crafted SVG <path>

Rendering an untrusted SVG whose contains many segments is On² CPU. A single under 1 MiB burns tens of seconds. Two independent On² sites in cairosvg/path.py: 1. Tokenizer — the path-data parser consumes the d string with a while string: loop that repeatedly slices/re-scans the remaining string...

8.7CVSS5.9AI score0.00383EPSS
SaveExploits0References6Affected Software1
GitLab Advisory Database
GitLab Advisory Database
•added 2024/09/04 12:00 a.m.•16 views

Missing connection timeout in Aardvark-dns

A flaw was found in Aardvark-dns versions 1.12.0 and 1.12.1. They contain a denial of service vulnerability due to serial processing of TCP DNS queries. This flaw allows a malicious client to keep a TCP connection open indefinitely, causing other DNS queries to time out and resulting in a denial ...

7.5CVSS6.9AI score0.00807EPSS
SaveExploits1References9Affected Software1
GitLab Advisory Database
GitLab Advisory Database
•added 2022/06/16 12:00 a.m.•16 views

`Read` on uninitialized buffer in `fill_buf()` and `read_up_to()`

Affected versions of this crate passes an uninitialized buffer to a user-provided Read implementation. Arbitrary Read implementations can read from the uninitialized buffer memory exposure and also can return incorrect number of bytes written to the buffer. Reading from uninitialized memory...

6AI score
SaveExploits0References4Affected Software1
GitLab Advisory Database
GitLab Advisory Database
•added 2026/10/16 12:00 a.m.•12 views

ClickMigrate has Path Traversal in "revision -m" argument

A path traversal vulnerability in the revision command allowed a crafted migration name supplied via the -m argument to escape the intended migrations directory. Under specific conditions, an attacker could cause the tool to create a .sql file in an arbitrary location writable by the user executi...

6AI score
SaveExploits0References4Affected Software1
GitLab Advisory Database
GitLab Advisory Database
•added 2026/02/19 12:00 a.m.•10 views

Flask session does not add `Vary: Cookie` header when accessed in some ways

When the session object is accessed, Flask should set the Vary: Cookie header. This instructs caches not to cache the response, as it may contain information specific to a logged in user. This is handled in most cases, but some forms of access such as the Python in operator were overlooked. The...

4.3CVSS6AI score0.004EPSS
SaveExploits0References6Affected Software1
GitLab Advisory Database
GitLab Advisory Database
•added 2025/05/13 12:00 a.m.•10 views

Flask uses fallback key instead of current signing key

In Flask 3.1.0, the way fallback key configuration was handled resulted in the last fallback key being used for signing, rather than the current signing key. Signing is provided by the itsdangerous library. A list of keys can be passed, and it expects the last top key in the list to be the most...

1.8CVSS6AI score0.0019EPSS
SaveExploits0References6Affected Software1
Total number of security vulnerabilities1585