Lucene search
+L
Osv JlsecRecent

1717 matches found

osv_jlsec
osv_jlsec
•added 2026/08/10 1:45 a.m.•22 views

JLSEC-2026-1238

A flaw was found in libxml2, an XML parsing library. This uncontrolled recursion vulnerability occurs in the xmlCatalogXMLResolveURI function when an XML catalog contains a delegate URI entry that references itself. A remote attacker could exploit this configuration-dependent issue by providing a...

5.9CVSS6AI score0.00955EPSS
SaveExploits1References4
osv_jlsec
osv_jlsec
•added 2026/08/09 1:27 a.m.•11 views

JLSEC-2026-1227

libexpat before 2.8.2 has an integer overflow in storeAtts...

6.9CVSS5.8AI score0.00168EPSS
SaveExploits0References1
osv_jlsec
osv_jlsec
•added 2026/08/09 1:27 a.m.•19 views

JLSEC-2026-1236

libexpat before 2.8.2 does not consider XMLTOKDATACHARS in doCdataSection and thus lacks handler call depth tracking for various calls from within handlers in cases of a policy violation. Thus, a use-after-free can occur. NOTE: this issue exists because of an incomplete fix for CVE-2026-50219...

5.9CVSS6.2AI score0.00179EPSS
SaveExploits1References1
osv_jlsec
osv_jlsec
•added 2026/08/09 1:27 a.m.•19 views

JLSEC-2026-1233

xmlwf in libexpat before 2.8.2 has an integer overflow for the output filename when -d outputDir is used...

6.5CVSS5.8AI score0.00119EPSS
SaveExploits0References1
osv_jlsec
osv_jlsec
•added 2026/08/09 1:27 a.m.•15 views

JLSEC-2026-1235

xmlwf in libexpat before 2.8.2 has an integer overflow in endDoctypeDecl via NOTATION declarations...

6.9CVSS5.8AI score0.00129EPSS
SaveExploits0References1
osv_jlsec
osv_jlsec
•added 2026/08/09 1:27 a.m.•14 views

JLSEC-2026-1229

libexpat before 2.8.2 has an integer overflow in getAttributeId...

6.9CVSS5.8AI score0.00125EPSS
SaveExploits0References1
osv_jlsec
osv_jlsec
•added 2026/08/09 1:27 a.m.•19 views

JLSEC-2026-1232

libexpat before 2.8.2 has an integer overflow in copyString...

6.9CVSS5.8AI score0.00125EPSS
SaveExploits0References1
osv_jlsec
osv_jlsec
•added 2026/08/09 1:27 a.m.•21 views

JLSEC-2026-1231

libexpat before 2.8.2 has an integer overflow in doProlog that is related to storeEntityValue and entity textLen...

6.9CVSS6AI score0.00174EPSS
SaveExploits0References1
osv_jlsec
osv_jlsec
•added 2026/08/09 1:27 a.m.•13 views

JLSEC-2026-1234

xmlwf in libexpat before 2.8.2 has an integer overflow in resolveSystemId...

6.9CVSS5.8AI score0.00129EPSS
SaveExploits0References1
osv_jlsec
osv_jlsec
•added 2026/08/09 1:27 a.m.•15 views

JLSEC-2026-1230

libexpat before 2.8.2 has an integer overflow in XMLParseBuffer because it lacked a check that was present in XMLParse...

6.9CVSS5.8AI score0.00174EPSS
SaveExploits0References1
osv_jlsec
osv_jlsec
•added 2026/08/09 1:27 a.m.•20 views

JLSEC-2026-1223

In libexpat before 2.8.1, the computational complexity of attribute name collision checks allows a denial of service via moderately sized crafted XML input...

7.5CVSS6.2AI score0.00479EPSS
SaveExploits1References12
osv_jlsec
osv_jlsec
•added 2026/08/09 1:27 a.m.•19 views

JLSEC-2026-1226

In libexpat before 2.8.2, there is a heap-based buffer overflow in doProlog in xmlparse.c because scaffold backing array reallocation is mishandled when there is data-structure sharing across parsers...

6.9CVSS6.3AI score0.00103EPSS
SaveExploits0References1
osv_jlsec
osv_jlsec
•added 2026/08/09 1:27 a.m.•16 views

JLSEC-2026-1228

libexpat before 2.8.2 has an integer overflow in addBinding...

6.9CVSS5.8AI score0.0013EPSS
SaveExploits0References1
osv_jlsec
osv_jlsec
•added 2026/08/09 1:27 a.m.•16 views

JLSEC-2026-1224

libexpat before 2.8.2 lacks handler call depth tracking for calls to XMLGetBuffer, XMLParse, XMLParseBuffer, XMLParserFree, or XMLParserReset from within handlers in cases of a policy violation. Thus, a use-after-free can occur,...

5.9CVSS6.2AI score0.00181EPSS
SaveExploits0References1
osv_jlsec
osv_jlsec
•added 2026/08/09 1:27 a.m.•16 views

JLSEC-2026-1225

libexpat before 2.8.2 lacks handler call depth tracking for calls to XMLResumeParser from within handlers in cases of a policy violation. Thus, a use-after-free can occur similar to the CVE-2026-50219 situation...

4.9CVSS6.2AI score0.00175EPSS
SaveExploits0References1
osv_jlsec
osv_jlsec
•added 2026/08/07 8:11 p.m.•24 views

JLSEC-2026-1205 libcurl might in some circumstances reuse the wrong connection for SMB(S) transfers. libcurl...

libcurl might in some circumstances reuse the wrong connection for SMBS transfers. libcurl features a pool of recent connections so that subsequent requests can reuse an existing connection to avoid overhead. When reusing a connection a range of criteria must be met. Due to a logical error in the...

7.5CVSS7.4AI score0.00657EPSS
SaveExploits1References6
osv_jlsec
osv_jlsec
•added 2026/08/07 8:11 p.m.•17 views

JLSEC-2026-1202 When a user invokes curl using a schemeless URL combined with `--proto-default` sftp (or scp), a...

When a user invokes curl using a schemeless URL combined with --proto-default sftp or scp, a disconnect occurs between the tool layer and libcurl. The tool layer incorrectly infers the URL scheme, which erroneously bypasses the initialization of critical SSH security options like...

7.5CVSS6.4AI score0.00399EPSS
SaveExploits1References5
osv_jlsec
osv_jlsec
•added 2026/08/07 8:11 p.m.•21 views

JLSEC-2026-1222 When a libcurl-based application performs transfers via `SCP://` or `SFTP://` and utilizes the ...

When a libcurl-based application performs transfers via SCP:// or SFTP:// and utilizes the CURLOPTSSHKEYFUNCTION callback, it may silently accept an untrusted server. This vulnerability occurs when a server presents a host key type that does not match the specific key type already recorded for th...

7.4CVSS6.5AI score0.00325EPSS
SaveExploits1References5
osv_jlsec
osv_jlsec
•added 2026/08/07 8:11 p.m.•18 views

JLSEC-2026-1215 When asking curl to use a `.netrc` file to find credentials and at the same time specifying a URL...

When asking curl to use a .netrc file to find credentials and at the same time specifying a URL with a usernamewithout a password, like https://[email protected]/, curl could wrongly get and use the password for another user set in the .netrc file for that host if such a one exists and there is no...

9.1CVSS6.5AI score0.00444EPSS
SaveExploits1References5
osv_jlsec
osv_jlsec
•added 2026/08/07 8:11 p.m.•22 views

JLSEC-2026-1218 libcurl had a flaw that when instructed to clear proxy authentication credentials which made it...

libcurl had a flaw that when instructed to clear proxy authentication credentials which made it not do so, leaving the old credentials around to get used for subsequent transfers that should not know nor use them...

9.8CVSS6.6AI score0.00584EPSS
SaveExploits1References5
osv_jlsec
osv_jlsec
•added 2026/08/07 8:11 p.m.•18 views

JLSEC-2026-1221 A vulnerability in libcurl caused the HTTP `Referer:` header to persist even when explicitly...

A vulnerability in libcurl caused the HTTP Referer: header to persist even when explicitly cleared. While the documentation states that passing NULL to CURLOPTREFERER suppresses the header, the option failed to clear the internal state. As a result the previous referrer string was erroneously...

7.5CVSS5.4AI score0.00652EPSS
SaveExploits1References5
osv_jlsec
osv_jlsec
•added 2026/08/07 8:11 p.m.•21 views

JLSEC-2026-1209 When curl is told to use the Certificate Status Request TLS extension, often referred to as *OCSP...

When curl is told to use the Certificate Status Request TLS extension, often referred to as OCSP stapling, to verify that the server certificate is valid, it fails to detect OCSP problems and instead wrongly consider the response as fine...

5.3CVSS7.2AI score0.00315EPSS
SaveExploits1References6
osv_jlsec
osv_jlsec
•added 2026/08/07 8:11 p.m.•18 views

JLSEC-2026-1200 By default, curl automatically responds to WebSocket PING frames. Because curl lacks an upper...

By default, curl automatically responds to WebSocket PING frames. Because curl lacks an upper bound on memory allocation for unacknowledged frames, a malicious server can exhaust all available memory by flooding curl with rapid, sequential PING messages...

7.5CVSS6AI score0.00609EPSS
SaveExploits1References5
osv_jlsec
osv_jlsec
•added 2026/08/07 8:11 p.m.•18 views

JLSEC-2026-1198 An issue in curl’s QUIC UDP receive function allows a malicious HTTP/3 server to trigger a remote...

An issue in curl’s QUIC UDP receive function allows a malicious HTTP/3 server to trigger a remote denial of service against a curl or libcurl client. Because the helper function discards zero-length UDP datagrams before counting them toward the per-call packet budget, a connected QUIC peer can...

7.5CVSS6.3AI score0.00715EPSS
SaveExploits1References5
osv_jlsec
osv_jlsec
•added 2026/08/07 8:11 p.m.•19 views

JLSEC-2026-1201 Successfully using libcurl to do a transfer to a specific HTTP origin (`hostA`) with **Digest**...

Successfully using libcurl to do a transfer to a specific HTTP origin hostA with Digest authentication and then changing the origin to a different one hostB for a second transfer, reusing the same handle, makes libcurl wrongly pass on the Authorization: header field meant for hostA, to hostB...

9.8CVSS5.6AI score0.00688EPSS
SaveExploits1References5
osv_jlsec
osv_jlsec
•added 2026/08/07 8:11 p.m.•20 views

JLSEC-2026-1211 A vulnerability exists where a new transfer that uses STARTTLS to upgrade the connection might...

A vulnerability exists where a new transfer that uses STARTTLS to upgrade the connection might reuse an existing live connection even though the TLS configuration mismatches so it should not...

8.1CVSS6.5AI score0.00309EPSS
SaveExploits1References5
osv_jlsec
osv_jlsec
•added 2026/08/07 8:11 p.m.•17 views

JLSEC-2026-1212 libcurl might in some circumstances reuse the wrong connection when asked to do Negotiate...

libcurl might in some circumstances reuse the wrong connection when asked to do Negotiate-authenticated ones, even when they are set to use different 'services'. libcurl features a pool of recent connections so that subsequent requests can reuse an existing connection to avoid overhead. When...

6.5CVSS6.5AI score0.00371EPSS
SaveExploits1References5
osv_jlsec
osv_jlsec
•added 2026/08/07 8:11 p.m.•22 views

JLSEC-2026-1214 The curl logic that works with SASL authentication could end up cleaning up the GSASL context ...

The curl logic that works with SASL authentication could end up cleaning up the GSASL context twice without clearing the pointer in between, making it free the same pointer twice...

9.8CVSS6.5AI score0.0108EPSS
SaveExploits1References5
osv_jlsec
osv_jlsec
•added 2026/08/07 8:11 p.m.•19 views

JLSEC-2026-1220 In this scenario, libcurl first uses a proper HTTP/3 server for the initial transfers, and when...

In this scenario, libcurl first uses a proper HTTP/3 server for the initial transfers, and when it makes a second transfer to the same site it has been replaced by the attacker's impostor machine - without a valid certificate. When libcurl returns to the hostname the second time with a cached SSL...

7.5CVSS7.5AI score0.00408EPSS
SaveExploits1References5
osv_jlsec
osv_jlsec
•added 2026/08/07 8:11 p.m.•17 views

JLSEC-2026-1219 Calling `curl_easy_pause()` within the event-based `CURLMOPT_SOCKETFUNCTION` callback triggers a...

Calling curleasypause within the event-based CURLMOPTSOCKETFUNCTION callback triggers a use-after-free vulnerability, where libcurl attempts to store a flag using a dangling struct pointer immediately after that pointer's memory has been freed...

7.3CVSS6.7AI score0.00494EPSS
SaveExploits1References5
osv_jlsec
osv_jlsec
•added 2026/08/07 8:11 p.m.•23 views

JLSEC-2026-1208 When asked to both use a `.netrc` file for credentials and to follow HTTP redirects, libcurl...

When asked to both use a .netrc file for credentials and to follow HTTP redirects, libcurl could leak the password used for the first host to the followed-to host under certain circumstances...

5.3CVSS6.5AI score0.00519EPSS
SaveExploits1References5
osv_jlsec
osv_jlsec
•added 2026/08/07 8:11 p.m.•19 views

JLSEC-2026-1199 libcurl keeps previously used connections in a connection pool for subsequent transfers to reuse...

libcurl keeps previously used connections in a connection pool for subsequent transfers to reuse if one of them matches the setup. An easy handle that first uses default native CA trust can continue trusting the native platform store after the application switches that same handle to custom CA...

9.1CVSS6.2AI score0.00428EPSS
SaveExploits1References5
osv_jlsec
osv_jlsec
•added 2026/08/07 8:11 p.m.•23 views

JLSEC-2026-1204 libcurl might in some circumstances reuse the wrong connection when asked to do an authenticated...

libcurl might in some circumstances reuse the wrong connection when asked to do an authenticated HTTPS request after a Negotiate-authenticated one, when both use the same host. libcurl features a pool of recent connections so that subsequent requests can reuse an existing connection to avoid...

6.5CVSS7.1AI score0.00414EPSS
SaveExploits1References5
osv_jlsec
osv_jlsec
•added 2026/08/07 8:11 p.m.•27 views

JLSEC-2026-1207 Using libcurl, when a custom `Host:` header is first set for an HTTP request and a second request...

Using libcurl, when a custom Host: header is first set for an HTTP request and a second request is subsequently done using the same easy handle but without the custom Host: header set, the second request would use stale information and pass on cookies meant for the first host in the second reques...

7.5CVSS7.4AI score0.00349EPSS
SaveExploits1References6
osv_jlsec
osv_jlsec
•added 2026/08/07 8:11 p.m.•18 views

JLSEC-2026-1210 Successfully using libcurl to do a transfer over a specific HTTP proxy (`proxyA`) with **Digest**...

Successfully using libcurl to do a transfer over a specific HTTP proxy proxyA with Digest authentication and then changing the proxy host to a second one proxyB for a second transfer, reusing the same handle, makes libcurl wrongly pass on the Proxy-Authorization: header field meant for proxyA, to...

5.3CVSS6.7AI score0.00471EPSS
SaveExploits1References6
osv_jlsec
osv_jlsec
•added 2026/08/07 8:11 p.m.•18 views

JLSEC-2026-1203 A vulnerability exists where a connection requiring TLS incorrectly reuses an existing...

A vulnerability exists where a connection requiring TLS incorrectly reuses an existing unencrypted connection from the same connection pool. If an initial transfer is made in clear-text via IMAP, SMTP, or POP3, a subsequent request to that same host bypasses the TLS requirement and instead transm...

5.9CVSS7AI score0.00359EPSS
SaveExploits1References6
osv_jlsec
osv_jlsec
•added 2026/08/07 8:11 p.m.•15 views

JLSEC-2026-1197 A use-after-free vulnerability exists in libcurl when an application configures an HTTP/2 stream...

A use-after-free vulnerability exists in libcurl when an application configures an HTTP/2 stream-dependency tree via CURLOPTSTREAMDEPENDS or CURLOPTSTREAMDEPENDSE, subsequently invokes curleasyreset, and finally terminates the handle with curleasycleanup. During this final cleanup phase, libcurl...

9.8CVSS6.6AI score0.00598EPSS
SaveExploits1References5
osv_jlsec
osv_jlsec
•added 2026/08/07 8:11 p.m.•20 views

JLSEC-2026-1216 When reusing a libcurl handle for sequential transfers driven by environment-variable proxy...

When reusing a libcurl handle for sequential transfers driven by environment-variable proxy configuration, libcurl fails to clear the proxy authentication state between requests. Specifically, if the initial transfer authenticates against proxyA using Digest auth, a subsequent transfer routed...

9.1CVSS6.6AI score0.005EPSS
SaveExploits1References5
osv_jlsec
osv_jlsec
•added 2026/08/07 8:11 p.m.•21 views

JLSEC-2026-1206

curl might erroneously pass on credentials for a first proxy to a second proxy. This can happen when the following conditions are true: 1. curl is setup to use specific different proxies for different URL schemes 2. the first proxy needs credentials 3. the second proxy uses no credentials 4. whil...

5.9CVSS6.9AI score0.00719EPSS
SaveExploits1References4
osv_jlsec
osv_jlsec
•added 2026/08/07 8:11 p.m.•17 views

JLSEC-2026-1213 A flaw in curl’s cookie parsing logic allows a malicious HTTP server to set 'super cookies' that...

A flaw in curl’s cookie parsing logic allows a malicious HTTP server to set 'super cookies' that bypass the Public Suffix List check. This enables an attacker-controlled origin to inject cookies that curl subsequently scopes and transmits to unrelated third-party domains...

9.1CVSS6.5AI score0.00661EPSS
SaveExploits1References5
osv_jlsec
osv_jlsec
•added 2026/08/07 8:11 p.m.•16 views

JLSEC-2026-1217 libcurl would reuse a previously created connection even when some mTLS config related option had...

libcurl would reuse a previously created connection even when some mTLS config related option had been changed that should have prohibited reuse. libcurl keeps previously used connections in a connection pool for subsequent transfers to reuse if one of them matches the setup. However, some TLS...

7.5CVSS5.8AI score0.00396EPSS
SaveExploits2References5
osv_jlsec
osv_jlsec
•added 2026/08/07 5:08 p.m.•27 views

JLSEC-2026-1196 GNU coreutils unexpand is vulnerable to a heap-based buffer overflow due to an integer overflow...

GNU coreutils unexpand is vulnerable to a heap-based buffer overflow due to an integer overflow during buffer allocation when processing large tab stop -t values. The multiplication used to calculate the allocation size can wrap around, resulting in an undersized buffer. When processing crafted...

1.8CVSS6.2AI score0.00186EPSS
SaveExploits0References6
osv_jlsec
osv_jlsec
•added 2026/08/07 5:08 p.m.•19 views

JLSEC-2026-1194 An issue was discovered in freedesktop poppler v25.04.0. The heap memory containing PDF stream...

An issue was discovered in freedesktop poppler v25.04.0. The heap memory containing PDF stream objects is not cleared upon program exit, allowing attackers to obtain sensitive PDF content via a memory dump...

2.9CVSS5.5AI score0.00224EPSS
SaveExploits0References8
osv_jlsec
osv_jlsec
•added 2026/08/07 5:08 p.m.•25 views

JLSEC-2026-1195 GNU coreutils uniq is vulnerable to an out‑of‑bounds read due to incorrect handling of multibyte...

GNU coreutils uniq is vulnerable to an out‑of‑bounds read due to incorrect handling of multibyte input when the -w --check-chars option is used. The findfield function miscalculates the byte length of characters by repeatedly processing a fixed pointer instead of advancing through the input,...

4.6CVSS5.9AI score0.00171EPSS
SaveExploits0References6
osv_jlsec
osv_jlsec
•added 2026/08/07 2:32 p.m.•19 views

JLSEC-2026-1193

libheif is a HEIF and AVIF file format decoder and encoder. Versions 1.19.0 through 1.21.2 have a heap OOB read in ImageItemGrid::decodegridtile via irot-induced tile-coordinate underflow. Version 1.22.0 fixes the issue...

7.1CVSS5.6AI score0.00359EPSS
SaveExploits1References2
osv_jlsec
osv_jlsec
•added 2026/08/07 1:27 p.m.•27 views

JLSEC-2026-1192 FFmpeg versions from 4.4 up to, but not including, 9.0 contain an out-of-bounds heap write...

FFmpeg versions from 4.4 up to, but not including, 9.0 contain an out-of-bounds heap write vulnerability in the native GoPro CineForm HD CFHD decoder that allows remote attackers to corrupt heap memory by supplying a crafted AVI file during stream probing. The cfhddecode function fails to enforce...

8.5CVSS6.5AI score0.00202EPSS
SaveExploits0References7
osv_jlsec
osv_jlsec
•added 2026/08/07 1:27 p.m.•30 views

JLSEC-2026-1189 FFmpeg versions from 3.0 up to, but not including, 9.0 contain an uninitialized heap memory read...

FFmpeg versions from 3.0 up to, but not including, 9.0 contain an uninitialized heap memory read vulnerability in the native RSCC decoder libavcodec/rscc.c that allows attackers to disclose heap memory contents by supplying a crafted video file with a compressed tile that decompresses fewer bytes...

6.8CVSS5.9AI score0.00175EPSS
SaveExploits0References7
osv_jlsec
osv_jlsec
•added 2026/08/07 1:27 p.m.•25 views

JLSEC-2026-1188 FFmpeg versions from 0.5 up to, but not including, 9.0 contain a signed integer overflow...

FFmpeg versions from 0.5 up to, but not including, 9.0 contain a signed integer overflow vulnerability in the DVB subtitle parser in libavcodec/dvbsubparser.c that allows attackers to trigger a heap buffer overflow by supplying a crafted WTV file. The overflow causes the bounds-check guard...

8.5CVSS6.8AI score0.00145EPSS
SaveExploits0References7
osv_jlsec
osv_jlsec
•added 2026/08/07 1:27 p.m.•21 views

JLSEC-2026-1171 FFmpeg's RASC video decoder (decode_dlta in libavcodec/rasc.c) performs 32-bit reads and writes...

FFmpeg's RASC video decoder decodedlta in libavcodec/rasc.c performs 32-bit reads and writes at the row cursor before the NEXTLINE row-boundary check and validates the DLTA region in pixel rather than byte units, so a DLTA run on a PAL8 frame can access several bytes past the row allocation. A...

8.8CVSS7.9AI score0.00496EPSS
SaveExploits0References9
osv_jlsec
osv_jlsec
•added 2026/08/07 1:27 p.m.•19 views

JLSEC-2026-1181 FFmpeg versions 3.0 through 8.1.2 contain an out-of-bounds write vulnerability in the vf_swaprect...

FFmpeg versions 3.0 through 8.1.2 contain an out-of-bounds write vulnerability in the vfswaprect video filter that allows attackers to corrupt heap memory by supplying a crafted NV12 video frame with odd width dimensions. The filterframe function reuses a temporary row buffer sized for plane 0's...

8.5CVSS8.3AI score0.00187EPSS
SaveExploits0References5
Total number of security vulnerabilities1717