Lucene search
+L
Osv-jlsecRecent

1717 matches found

osv-jlsec
osv-jlsec
•added 2025/10/17 5:40 p.m.•19 views

JLSEC-2025-70 A vulnerability found in libxml2 in versions before 2.9.11 shows that it did not propagate errors...

A vulnerability found in libxml2 in versions before 2.9.11 shows that it did not propagate errors while parsing XML mixed content, causing a NULL dereference. If an untrusted XML document was parsed in recovery mode and post-validated, the flaw could be used to crash the application. The highest...

5.9CVSS6.6AI score0.03596EPSS
SaveExploits0References9
osv-jlsec
osv-jlsec
•added 2025/10/17 5:40 p.m.•8 views

JLSEC-2025-75 In libxml2 before 2.9.14, several buffer handling functions in buf.c (`xmlBuf*`) and tree.c...

In libxml2 before 2.9.14, several buffer handling functions in buf.c xmlBuf and tree.c xmlBuffer don't check for integer overflows. This can result in out-of-bounds memory writes. Exploitation requires a victim to open a crafted, multi-gigabyte XML file. Other software using libxml2's buffer...

6.5CVSS7.2AI score0.03753EPSS
SaveExploits5References14
osv-jlsec
osv-jlsec
•added 2025/10/17 1:28 p.m.•14 views

JLSEC-2025-65 An issue was discovered in libexpat before 2.6.4

An issue was discovered in libexpat before 2.6.4. There is a crash within the XMLResumeParser function because XMLStopParser can stop/suspend an unstarted parser...

5.9CVSS6.9AI score0.01117EPSS
SaveExploits0References3
osv-jlsec
osv-jlsec
•added 2025/10/14 3:35 p.m.•17 views

JLSEC-2025-47 lookup in xmlparse.c in Expat (aka libexpat) before 2.4.3 has an integer overflow.

lookup in xmlparse.c in Expat aka libexpat before 2.4.3 has an integer overflow...

8.8CVSS7.8AI score0.02785EPSS
SaveExploits0References6
osv-jlsec
osv-jlsec
•added 2025/10/14 3:35 p.m.•17 views

JLSEC-2025-42 In Expat (aka libexpat) before 2.4.3, a left shift by 29 (or more) places in the storeAtts function...

In Expat aka libexpat before 2.4.3, a left shift by 29 or more places in the storeAtts function in xmlparse.c can lead to realloc misbehavior e.g., allocating too few bytes, or only freeing memory...

9CVSS7.7AI score0.04347EPSS
SaveExploits1References9
osv-jlsec
osv-jlsec
•added 2025/10/14 3:35 p.m.•16 views

JLSEC-2025-49 storeAtts in xmlparse.c in Expat (aka libexpat) before 2.4.3 has an integer overflow.

storeAtts in xmlparse.c in Expat aka libexpat before 2.4.3 has an integer overflow...

8.8CVSS7.8AI score0.0296EPSS
SaveExploits0References6
osv-jlsec
osv-jlsec
•added 2025/10/14 3:35 p.m.•11 views

JLSEC-2025-57 libexpat before 2.4.9 has a use-after-free in the doContent function in xmlparse.c.

libexpat before 2.4.9 has a use-after-free in the doContent function in xmlparse.c...

8.1CVSS7AI score0.0225EPSS
SaveExploits0References12
osv-jlsec
osv-jlsec
•added 2025/10/14 3:35 p.m.•15 views

JLSEC-2025-43 In doProlog in xmlparse.c in Expat (aka libexpat) before 2.4.3, an integer overflow exists for...

In doProlog in xmlparse.c in Expat aka libexpat before 2.4.3, an integer overflow exists for mgroupSize...

7.8CVSS7.8AI score0.04224EPSS
SaveExploits1References8
osv-jlsec
osv-jlsec
•added 2025/10/14 3:35 p.m.•13 views

JLSEC-2025-63 An issue was discovered in libexpat before 2.6.3

An issue was discovered in libexpat before 2.6.3. dtdCopy in xmlparse.c can have an integer overflow for nDefaultAtts on 32-bit platforms where UINTMAX equals SIZEMAX...

9.8CVSS7.1AI score0.0113EPSS
SaveExploits0References6
osv-jlsec
osv-jlsec
•added 2025/10/14 3:35 p.m.•14 views

JLSEC-2025-44 addBinding in xmlparse.c in Expat (aka libexpat) before 2.4.3 has an integer overflow.

addBinding in xmlparse.c in Expat aka libexpat before 2.4.3 has an integer overflow...

9.8CVSS7.8AI score0.051EPSS
SaveExploits0References6
osv-jlsec
osv-jlsec
•added 2025/10/14 3:35 p.m.•12 views

JLSEC-2025-61 libexpat through 2.6.1 allows an XML Entity Expansion attack when there is isolated use of external...

libexpat through 2.6.1 allows an XML Entity Expansion attack when there is isolated use of external parsers created via XMLExternalEntityParserCreate...

7.5CVSS6.6AI score0.02006EPSS
SaveExploits1References10
osv-jlsec
osv-jlsec
•added 2025/10/14 3:35 p.m.•15 views

JLSEC-2025-45 `build_model` in xmlparse.c in Expat (aka libexpat) before 2.4.3 has an integer overflow.

buildmodel in xmlparse.c in Expat aka libexpat before 2.4.3 has an integer overflow...

9.8CVSS7.8AI score0.03597EPSS
SaveExploits0References6
osv-jlsec
osv-jlsec
•added 2025/10/14 3:35 p.m.•9 views

JLSEC-2025-62 An issue was discovered in libexpat before 2.6.3

An issue was discovered in libexpat before 2.6.3. xmlparse.c does not reject a negative length for XMLParseBuffer...

7.5CVSS7.1AI score0.01686EPSS
SaveExploits0References11
osv-jlsec
osv-jlsec
•added 2025/10/14 3:35 p.m.•21 views

JLSEC-2025-64 An issue was discovered in libexpat before 2.6.3

An issue was discovered in libexpat before 2.6.3. nextScaffoldPart in xmlparse.c can have an integer overflow for mgroupSize on 32-bit platforms where UINTMAX equals SIZEMAX...

9.8CVSS7.3AI score0.01393EPSS
SaveExploits0References6
osv-jlsec
osv-jlsec
•added 2025/10/14 3:35 p.m.•23 views

JLSEC-2025-48 nextScaffoldPart in xmlparse.c in Expat (aka libexpat) before 2.4.3 has an integer overflow.

nextScaffoldPart in xmlparse.c in Expat aka libexpat before 2.4.3 has an integer overflow...

8.8CVSS7.8AI score0.0296EPSS
SaveExploits0References6
osv-jlsec
osv-jlsec
•added 2025/10/14 3:35 p.m.•10 views

JLSEC-2025-54 In Expat (aka libexpat) before 2.4.5, an attacker can trigger stack exhaustion in `build_model` via...

In Expat aka libexpat before 2.4.5, an attacker can trigger stack exhaustion in buildmodel via a large nesting depth in the DTD element...

6.5CVSS6.7AI score0.03295EPSS
SaveExploits0References10
osv-jlsec
osv-jlsec
•added 2025/10/14 3:35 p.m.•15 views

JLSEC-2025-46 defineAttribute in xmlparse.c in Expat (aka libexpat) before 2.4.3 has an integer overflow.

defineAttribute in xmlparse.c in Expat aka libexpat before 2.4.3 has an integer overflow...

9.8CVSS7.8AI score0.03597EPSS
SaveExploits0References6
osv-jlsec
osv-jlsec
•added 2025/10/14 3:35 p.m.•11 views

JLSEC-2025-60 libexpat through 2.5.0 allows a denial of service (resource consumption) because many full...

libexpat through 2.5.0 allows a denial of service resource consumption because many full reparsings are required in the case of a large token for which multiple buffer fills are needed...

7.5CVSS6.8AI score0.02149EPSS
SaveExploits1References8
osv-jlsec
osv-jlsec
•added 2025/10/14 3:35 p.m.•22 views

JLSEC-2025-58 In libexpat through 2.4.9, there is a use-after free caused by overeager destruction of a shared DTD...

In libexpat through 2.4.9, there is a use-after free caused by overeager destruction of a shared DTD in XMLExternalEntityParserCreate in out-of-memory situations...

7.5CVSS6.8AI score0.02457EPSS
SaveExploits1References15
osv-jlsec
osv-jlsec
•added 2025/10/14 3:35 p.m.•14 views

JLSEC-2025-59 libexpat through 2.5.0 allows recursive XML Entity Expansion if `XML_DTD` is undefined at compile...

libexpat through 2.5.0 allows recursive XML Entity Expansion if XMLDTD is undefined at compile time...

5.5CVSS6.6AI score0.00391EPSS
SaveExploits0References7
osv-jlsec
osv-jlsec
•added 2025/10/14 3:35 p.m.•17 views

JLSEC-2025-41 In libexpat before 2.2.8, crafted XML input could fool the parser into changing from DTD parsing to...

In libexpat before 2.2.8, crafted XML input could fool the parser into changing from DTD parsing to document parsing too early; a consecutive call to XMLGetCurrentLineNumber or XMLGetCurrentColumnNumber then resulted in a heap-based buffer over-read...

7.5CVSS7.1AI score0.06643EPSS
SaveExploits1References59
osv-jlsec
osv-jlsec
•added 2025/10/14 3:35 p.m.•13 views

JLSEC-2025-50 Expat (aka libexpat) before 2.4.4 has a signed integer overflow in `XML_GetBuffer`, for...

Expat aka libexpat before 2.4.4 has a signed integer overflow in XMLGetBuffer, for configurations with a nonzero XMLCONTEXTBYTES...

9.8CVSS7.8AI score0.05083EPSS
SaveExploits0References8
osv-jlsec
osv-jlsec
•added 2025/10/14 3:35 p.m.•17 views

JLSEC-2025-53 xmlparse.c in Expat (aka libexpat) before 2.4.5 allows attackers to insert namespace-separator...

xmlparse.c in Expat aka libexpat before 2.4.5 allows attackers to insert namespace-separator characters into namespace URIs...

9.8CVSS7.2AI score0.35271EPSS
SaveExploits0References11
osv-jlsec
osv-jlsec
•added 2025/10/14 3:35 p.m.•13 views

JLSEC-2025-51 Expat (aka libexpat) before 2.4.4 has an integer overflow in the doProlog function.

Expat aka libexpat before 2.4.4 has an integer overflow in the doProlog function...

7.5CVSS7.1AI score0.04688EPSS
SaveExploits0References8
osv-jlsec
osv-jlsec
•added 2025/10/14 3:35 p.m.•19 views

JLSEC-2025-52 `xmltok_impl.c` in Expat (aka libexpat) before 2.4.5 lacks certain validation of encoding, such as...

xmltokimpl.c in Expat aka libexpat before 2.4.5 lacks certain validation of encoding, such as checks for whether a UTF-8 character is valid in a certain context...

9.8CVSS7.5AI score0.04955EPSS
SaveExploits0References10
osv-jlsec
osv-jlsec
•added 2025/10/14 3:35 p.m.•23 views

JLSEC-2025-55 In Expat (aka libexpat) before 2.4.5, there is an integer overflow in copyString.

In Expat aka libexpat before 2.4.5, there is an integer overflow in copyString...

7.5CVSS6.8AI score0.04818EPSS
SaveExploits0References9
osv-jlsec
osv-jlsec
•added 2025/10/14 3:35 p.m.•17 views

JLSEC-2025-56 In Expat (aka libexpat) before 2.4.5, there is an integer overflow in storeRawNames.

In Expat aka libexpat before 2.4.5, there is an integer overflow in storeRawNames...

9.8CVSS7.5AI score0.04821EPSS
SaveExploits1References10
osv-jlsec
osv-jlsec
•added 2025/10/14 4:37 a.m.•14 views

JLSEC-2025-40 Header injection/Response splitting via header construction.

HTTP.jl did not validate header names/values for illegal characters, allowing CRLF-based header injection and response splitting. using HTTP, Sockets function handleindexreq::HTTP.Request @show HTTP.headerreq, "X-Foo" return HTTP.Response200, "ok" end function handleredirectreq::HTTP.Request retu...

9.2CVSS5.8AI score0.00341EPSS
SaveExploits0References2
osv-jlsec
osv-jlsec
•added 2025/10/14 4:37 a.m.•16 views

JLSEC-2025-39 Possible XSS in HTMLSanitizer when using svg elements

Description When adding the style tag to the whitelist, content inside the tag is incorrectly unescaped, and closing tags injected as content are interpreted as real HTML, enabling tag injection and JavaScript execution. This behavior is similar to the sanitization bypass described in CVE-2020-40...

6.9CVSS6AI score0.00861EPSS
SaveExploits0References3
osv-jlsec
osv-jlsec
•added 2025/10/10 3:04 p.m.•16 views

JLSEC-2025-29 When sending data to an MQTT server, libcurl <= 7.73.0 and 7.78.0 could in some circumstances...

When sending data to an MQTT server, libcurl = 7.73.0 and 7.78.0 could in some circumstances erroneously keep a pointer to an already freed memory area and both use that again in a subsequent call to send data and also free it again...

9.1CVSS6.5AI score0.06677EPSS
SaveExploits1References10
osv-jlsec
osv-jlsec
•added 2025/10/10 3:04 p.m.•20 views

JLSEC-2025-34 This flaw makes curl overflow a heap based buffer in the SOCKS5 proxy handshake.

This flaw makes curl overflow a heap based buffer in the SOCKS5 proxy handshake. When curl is asked to pass along the host name to the SOCKS5 proxy to allow that to resolve the address instead of it getting done by curl itself, the maximum length that host name can be is 255 bytes. If the host na...

9.8CVSS7.3AI score0.78689EPSS
SaveExploits6References21
osv-jlsec
osv-jlsec
•added 2025/10/10 3:04 p.m.•8 views

JLSEC-2025-24 curl 7.21.0 to and including 7.73.0 is vulnerable to uncontrolled recursion due to a stack overflow...

curl 7.21.0 to and including 7.73.0 is vulnerable to uncontrolled recursion due to a stack overflow issue in FTP wildcard match parsing...

7.5CVSS7AI score0.0977EPSS
SaveExploits1References20
osv-jlsec
osv-jlsec
•added 2025/10/10 3:04 p.m.•14 views

JLSEC-2025-25 curl 7.41.0 through 7.73.0 is vulnerable to an improper check for certificate revocation due to...

curl 7.41.0 through 7.73.0 is vulnerable to an improper check for certificate revocation due to insufficient verification of the OCSP response...

7.5CVSS6.9AI score0.04631EPSS
SaveExploits1References19
osv-jlsec
osv-jlsec
•added 2025/10/10 3:04 p.m.•17 views

JLSEC-2025-33 An authentication bypass vulnerability exists in libcurl prior to v8.0.0 where it reuses a...

An authentication bypass vulnerability exists in libcurl prior to v8.0.0 where it reuses a previously established SSH connection despite the fact that an SSH option was modified, which should have prevented reuse. libcurl maintains a pool of previously used connections to reuse them for subsequen...

5.5CVSS6.8AI score0.01451EPSS
SaveExploits1References4
osv-jlsec
osv-jlsec
•added 2025/10/10 3:04 p.m.•19 views

JLSEC-2025-37 libcurl's URL API function [`curl_url_get()`](https://curl.se/libcurl/c/curl_url_get.html) offers...

libcurl's URL API function curlurlget offers punycode conversions, to and from IDN. Asking to convert a name that is exactly 256 bytes, libcurl ends up reading outside of a stack based buffer when built to use the macidn IDN backend. The conversion function then fills up the provided buffer exact...

4.3CVSS7AI score0.00786EPSS
SaveExploits1References5
osv-jlsec
osv-jlsec
•added 2025/10/10 3:04 p.m.•11 views

JLSEC-2025-36 libcurl's ASN1 parser has this utf8asn1str() function used for parsing an ASN.1 UTF-8 string

libcurl's ASN1 parser has this utf8asn1str function used for parsing an ASN.1 UTF-8 string. Itcan detect an invalid field and return error. Unfortunately, when doing so it also invokes free on a 4 byte localstack buffer. Most modern malloc implementations detect this error and immediately abort...

7.5CVSS7.3AI score0.04296EPSS
SaveExploits1References6
osv-jlsec
osv-jlsec
•added 2025/10/10 3:04 p.m.•12 views

JLSEC-2025-30 An authentication bypass vulnerability exists libcurl <8.0.0 in the connection reuse feature which...

An authentication bypass vulnerability exists libcurl 8.0.0 in the connection reuse feature which can reuse previously established connections with incorrect user permissions due to a failure to check for changes in the CURLOPTGSSAPIDELEGATION option. This vulnerability affects...

5.9CVSS6.6AI score0.01758EPSS
SaveExploits1References5
osv-jlsec
osv-jlsec
•added 2025/10/10 3:04 p.m.•8 views

JLSEC-2025-31 An authentication bypass vulnerability exists in libcurl <8.0.0 in the FTP connection reuse feature...

An authentication bypass vulnerability exists in libcurl 8.0.0 in the FTP connection reuse feature that can result in wrong credentials being used during subsequent transfers. Previously created connections are kept in a connection pool for reuse if they match the current setup. However, certain...

5.9CVSS6.8AI score0.01803EPSS
SaveExploits1References5
osv-jlsec
osv-jlsec
•added 2025/10/10 3:04 p.m.•14 views

JLSEC-2025-35 This flaw allows an attacker to insert cookies at will into a running program using libcurl, if the...

This flaw allows an attacker to insert cookies at will into a running program using libcurl, if the specific series of conditions are met. libcurl performs transfers. In its API, an application creates "easy handles" that are the individual handles for single transfers. libcurl provides a functio...

3.7CVSS6.8AI score0.05956EPSS
SaveExploits0References15
osv-jlsec
osv-jlsec
•added 2025/10/10 3:04 p.m.•12 views

JLSEC-2025-38 libcurl's ASN1 parser code has the `GTime2str()` function, used for parsing an ASN.1 Generalized...

libcurl's ASN1 parser code has the GTime2str function, used for parsing an ASN.1 Generalized Time field. If given an syntactically incorrect field, the parser might end up using -1 for the length of the time fraction, leading to a strlen getting performed on a pointer to a heap buffer area that i...

6.5CVSS6.7AI score0.20202EPSS
SaveExploits1References8
osv-jlsec
osv-jlsec
•added 2025/10/10 3:04 p.m.•22 views

JLSEC-2025-32 A double free vulnerability exists in libcurl <8.0.0 when sharing HSTS data between separate...

A double free vulnerability exists in libcurl 8.0.0 when sharing HSTS data between separate "handles". This sharing was introduced without considerations for do this sharing across separate threads but there was no indication of this fact in the documentation. Due to missing mutexes or thread...

5.9CVSS6.6AI score0.01898EPSS
SaveExploits1References3
osv-jlsec
osv-jlsec
•added 2025/10/10 3:04 p.m.•14 views

JLSEC-2025-23 Due to use of a dangling pointer, libcurl 7.29.0 through 7.71.1 can use the wrong connection when...

Due to use of a dangling pointer, libcurl 7.29.0 through 7.71.1 can use the wrong connection when sending data...

7.5CVSS6.8AI score0.05344EPSS
SaveExploits1References8
osv-jlsec
osv-jlsec
•added 2025/10/10 3:04 p.m.•14 views

JLSEC-2025-26 curl 7.1.1 to and including 7.75.0 is vulnerable to an "Exposure of Private Personal Information to...

curl 7.1.1 to and including 7.75.0 is vulnerable to an "Exposure of Private Personal Information to an Unauthorized Actor" by leaking credentials in the HTTP Referer: header. libcurl does not strip off user credentials from the URL when automatically populating the Referer: HTTP request header...

5.3CVSS7.1AI score0.05301EPSS
SaveExploits1References10
osv-jlsec
osv-jlsec
•added 2025/10/10 3:04 p.m.•20 views

JLSEC-2025-27 curl 7.63.0 to and including 7.75.0 includes vulnerability that allows a malicious HTTPS proxy to...

curl 7.63.0 to and including 7.75.0 includes vulnerability that allows a malicious HTTPS proxy to MITM a connection due to bad handling of TLS 1.3 session tickets. When using a HTTPS proxy and TLS 1.3, libcurl can confuse session tickets arriving from the HTTPS proxy but work as if they arrived...

4.3CVSS6.8AI score0.03057EPSS
SaveExploits1References9
osv-jlsec
osv-jlsec
•added 2025/10/10 3:04 p.m.•16 views

JLSEC-2025-28 libcurl keeps previously used connections in a connection pool for subsequenttransfers to reuse, if...

libcurl keeps previously used connections in a connection pool for subsequenttransfers to reuse, if one of them matches the setup.Due to errors in the logic, the config matching function did not take 'issuercert' into account and it compared the involved paths case insensitively,which could lead ...

4.3CVSS6.5AI score0.0627EPSS
SaveExploits1References15
osv-jlsec
osv-jlsec
•added 2025/10/10 2:27 p.m.•18 views

JLSEC-2025-18 An issue was discovered in dbus >= 1.3.0 before 1.12.18

An issue was discovered in dbus = 1.3.0 before 1.12.18. The DBusServer in libdbus, as used in dbus-daemon, leaks file descriptors when a message exceeds the per-message file descriptor limit. A local attacker with access to the D-Bus system bus or another system service's private AFUNIX socket...

5.5CVSS6.7AI score0.00569EPSS
SaveExploits1References10
osv-jlsec
osv-jlsec
•added 2025/10/10 2:27 p.m.•17 views

JLSEC-2025-21 An issue was discovered in D-Bus before 1.12.24, 1.13.x and 1.14.x before 1.14.4, and 1.15.x before...

An issue was discovered in D-Bus before 1.12.24, 1.13.x and 1.14.x before 1.14.4, and 1.15.x before 1.15.2. An authenticated attacker can cause dbus-daemon and other programs that use libdbus to crash by sending a message with attached file descriptors in an unexpected format...

6.5CVSS6.7AI score0.01755EPSS
SaveExploits1References6
osv-jlsec
osv-jlsec
•added 2025/10/10 2:27 p.m.•22 views

JLSEC-2025-20 An issue was discovered in D-Bus before 1.12.24, 1.13.x and 1.14.x before 1.14.4, and 1.15.x before...

An issue was discovered in D-Bus before 1.12.24, 1.13.x and 1.14.x before 1.14.4, and 1.15.x before 1.15.2. An authenticated attacker can cause dbus-daemon and other programs that use libdbus to crash when receiving a message where an array length is inconsistent with the size of the element type...

6.5CVSS6.7AI score0.01755EPSS
SaveExploits1References6
osv-jlsec
osv-jlsec
•added 2025/10/10 2:27 p.m.•19 views

JLSEC-2025-22 D-Bus before 1.15.6 sometimes allows unprivileged users to crash dbus-daemon

D-Bus before 1.15.6 sometimes allows unprivileged users to crash dbus-daemon. If a privileged user with control over the dbus-daemon is using the org.freedesktop.DBus.Monitoring interface to monitor message bus traffic, then an unprivileged user with the ability to connect to the same dbus-daemon...

6.5CVSS6.6AI score0.0151EPSS
SaveExploits1References4
osv-jlsec
osv-jlsec
•added 2025/10/10 2:27 p.m.•20 views

JLSEC-2025-19 An issue was discovered in D-Bus before 1.12.24, 1.13.x and 1.14.x before 1.14.4, and 1.15.x before...

An issue was discovered in D-Bus before 1.12.24, 1.13.x and 1.14.x before 1.14.4, and 1.15.x before 1.15.2. An authenticated attacker can cause dbus-daemon and other programs that use libdbus to crash when receiving a message with certain invalid type signatures...

6.5CVSS6.7AI score0.01114EPSS
SaveExploits1References6
Total number of security vulnerabilities1717