Lucene search
+L
Osv BitRecent

9844 matches found

osv_bit
osv_bit
•added 2025/08/11 1:52 p.m.•17 views

BIT-LIBPYTHON-2024-7592 Quadratic complexity parsing cookies with backslashes

There is a LOW severity vulnerability affecting CPython, specifically the 'http.cookies' standard library module. When parsing cookies that contained backslashes for quoted characters in the cookie value, the parser would use an algorithm with quadratic complexity, resulting in excess CPU resourc...

7.5CVSS7.2AI score0.02303EPSS
SaveExploits1References13
osv_bit
osv_bit
•added 2025/08/11 1:52 p.m.•19 views

BIT-LIBPHP-2020-7059 OOB read in php_strip_tags_ex

When using fgetss function to read data with stripping tags, in PHP versions 7.2.x below 7.2.27, 7.3.x below 7.3.14 and 7.4.x below 7.4.2 it is possible to supply data that will cause this function to read past the allocated buffer. This may lead to information disclosure or crash...

9.1CVSS6.7AI score0.07402EPSS
SaveExploits1References15
osv_bit
osv_bit
•added 2025/08/11 1:52 p.m.•14 views

BIT-LIBPYTHON-2024-6923 Email header injection due to unquoted newlines

There is a MEDIUM severity vulnerability affecting CPython. The email module didn’t properly quote newlines for email headers when serializing an email message allowing for header injection when an email is serialized...

5.5CVSS7.5AI score0.011EPSS
SaveExploits0References16
osv_bit
osv_bit
•added 2025/08/11 1:52 p.m.•17 views

BIT-LIBPYTHON-2024-50602

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.9CVSS7.1AI score0.01117EPSS
SaveExploits0References10
osv_bit
osv_bit
•added 2025/08/11 1:52 p.m.•22 views

BIT-LIBPYTHON-2024-4032 Incorrect IPv4 and IPv6 private ranges

The “ipaddress” module contained incorrect information about whether certain IPv4 and IPv6 addresses were designated as “globally reachable” or “private”. This affected the isprivate and isglobal properties of the ipaddress.IPv4Address, ipaddress.IPv4Network, ipaddress.IPv6Address, and...

7.5CVSS6.8AI score0.01079EPSS
SaveExploits0References15
osv_bit
osv_bit
•added 2025/08/11 1:52 p.m.•26 views

BIT-LIBPYTHON-2024-12718 Bypass extraction filter to modify file metadata outside extraction directory

Allows modifying some file metadata e.g. last modified with filter="data" or file permissions chmod with filter="tar" of files outside the extraction directory. You are affected by this vulnerability if using the tarfile module to extract untrusted tar archives using TarFile.extractall or...

5.3CVSS8AI score0.00768EPSS
SaveExploits1References14
osv_bit
osv_bit
•added 2025/08/11 1:52 p.m.•29 views

BIT-LIBPYTHON-2024-12254 Unbounded memory buffering in SelectorSocketTransport.writelines()

Starting in Python 3.12.0, the asyncio.SelectorSocketTransport.writelines method would not "pause" writing and signal to the Protocol to drain the buffer to the wire once the write buffer reached the "high-water mark". Because of this, Protocols would not periodically drain the write buffer...

8.7CVSS7.2AI score0.01868EPSS
SaveExploits0References9
osv_bit
osv_bit
•added 2025/08/11 1:52 p.m.•15 views

BIT-LIBPYTHON-2024-11168 Improper validation of IPv6 and IPvFuture addresses

The urllib.parse.urlsplit and urlparse functions improperly validated bracketed hosts , allowing hosts that weren't IPv6 or IPvFuture. This behavior was not conformant to RFC 3986 and potentially enabled SSRF if a URL is processed by more than one URL parser...

6.3CVSS7.1AI score0.00656EPSS
SaveExploits0References10
osv_bit
osv_bit
•added 2025/08/11 1:52 p.m.•15 views

BIT-LIBPYTHON-2024-0450 Quoted zip-bomb protection for zipfile

An issue was found in the CPython zipfile module affecting versions 3.12.1, 3.11.7, 3.10.13, 3.9.18, and 3.8.18 and prior. The zipfile module is vulnerable to “quoted-overlap” zip-bombs which exploit the zip format to create a zip-bomb with a high compression ratio. The fixed versions of CPython...

6.2CVSS6.4AI score0.00336EPSS
SaveExploits0References19
osv_bit
osv_bit
•added 2025/08/11 1:52 p.m.•14 views

BIT-LIBPYTHON-2024-0397 Memory race condition in ssl.SSLContext certificate store methods

A defect was discovered in the Python “ssl” module where there is a memory race condition with the ssl.SSLContext methods “certstorestats” and “getcacerts”. The race condition can be triggered if the methods are called at the same time as certificates are loaded into the SSLContext, such as durin...

7.4CVSS6.8AI score0.0081EPSS
SaveExploits0References13
osv_bit
osv_bit
•added 2025/08/11 1:52 p.m.•24 views

BIT-LIBPYTHON-2023-6597

An issue was found in the CPython tempfile.TemporaryDirectory class affecting versions 3.12.1, 3.11.7, 3.10.13, 3.9.18, and 3.8.18 and prior. The tempfile.TemporaryDirectory class would dereference symlinks during cleanup of permissions-related errors. This means users which can run privileged...

7.8CVSS6.4AI score0.00313EPSS
SaveExploits0References15
osv_bit
osv_bit
•added 2025/08/11 1:52 p.m.•17 views

BIT-LIBPYTHON-2023-6507 Groups not dropped before running subprocess when using empty 'extra_groups' parameter

An issue was found in CPython 3.12.0 subprocess module on POSIX platforms. The issue was fixed in CPython 3.12.1 and does not affect other stable releases. When using the extragroups= parameter with an empty list as a value ie extragroups= the logic regressed to not call setgroups0, NULL before...

6.1CVSS7.2AI score0.01337EPSS
SaveExploits0References6
osv_bit
osv_bit
•added 2025/08/11 1:52 p.m.•17 views

BIT-LIBPYTHON-2023-41105

An issue was discovered in Python 3.11 through 3.11.4. If a path containing '\0' bytes is passed to os.path.normpath, the path will be truncated unexpectedly at the first '\0' byte. There are plausible cases in which an application would have rejected a filename for security reasons in Python...

7.5CVSS8.8AI score0.02587EPSS
SaveExploits0References7
osv_bit
osv_bit
•added 2025/08/11 1:52 p.m.•16 views

BIT-LIBPYTHON-2023-40217

An issue was discovered in Python before 3.8.18, 3.9.x before 3.9.18, 3.10.x before 3.10.13, and 3.11.x before 3.11.5. It primarily affects servers such as HTTP servers that use TLS client authentication. If a TLS server-side socket is created, receives data into the socket buffer, and then is...

5.3CVSS7AI score0.00797EPSS
SaveExploits0References8
osv_bit
osv_bit
•added 2025/08/11 1:52 p.m.•15 views

BIT-LIBPYTHON-2023-36632

The legacy email.utils.parseaddr function in Python through 3.11.4 allows attackers to trigger "RecursionError: maximum recursion depth exceeded while calling a Python object" via a crafted argument. This argument is plausibly an untrusted value from an application's input data that was supposed ...

7.5CVSS8.7AI score0.01584EPSS
SaveExploits1References5
osv_bit
osv_bit
•added 2025/08/11 1:52 p.m.•25 views

BIT-LIBPYTHON-2023-33595

CPython v3.12.0 alpha 7 was discovered to contain a heap use-after-free via the function asciidecode at /Objects/unicodeobject.c...

5.5CVSS7.6AI score0.0037EPSS
SaveExploits0References3
osv_bit
osv_bit
•added 2025/08/11 1:52 p.m.•18 views

BIT-LIBPYTHON-2023-27043

The email module of Python through 3.11.3 incorrectly parses e-mail addresses that contain a special character. The wrong portion of an RFC2822 header is identified as the value of the addr-spec. In some applications, an attacker can bypass a protection mechanism in which application access is...

5.3CVSS7AI score0.02527EPSS
SaveExploits1References47
osv_bit
osv_bit
•added 2025/08/11 1:52 p.m.•24 views

BIT-LIBPYTHON-2023-24329

An issue in the urllib.parse component of Python before 3.11.4 allows attackers to bypass blocklisting methods by supplying a URL that starts with blank characters...

7.5CVSS7AI score0.20459EPSS
SaveExploits3References30
osv_bit
osv_bit
•added 2025/08/11 1:52 p.m.•19 views

BIT-LIBPYTHON-2022-48566

An issue was discovered in comparedigest in Lib/hmac.py in Python through 3.9.1. Constant-time-defeating optimisations were possible in the accumulator variable in hmac.comparedigest...

5.9CVSS7.1AI score0.01301EPSS
SaveExploits1References5
osv_bit
osv_bit
•added 2025/08/11 1:52 p.m.•19 views

BIT-LIBPYTHON-2022-48565

An XML External Entity XXE issue was discovered in Python through 3.9.1. The plistlib module no longer accepts entity declarations in XML plist files to avoid XML vulnerabilities...

9.8CVSS7.1AI score0.05065EPSS
SaveExploits3References8
osv_bit
osv_bit
•added 2025/08/11 1:52 p.m.•15 views

BIT-LIBPYTHON-2022-48564

readints in plistlib.py in Python through 3.9.1 is vulnerable to a potential DoS attack via CPU and RAM exhaustion when processing malformed Apple Property List files in binary format...

6.5CVSS6.6AI score0.01651EPSS
SaveExploits1References4
osv_bit
osv_bit
•added 2025/08/11 1:52 p.m.•14 views

BIT-LIBPYTHON-2022-48560

A use-after-free exists in Python through 3.9 via heappushpop in heapq...

7.5CVSS7.2AI score0.02042EPSS
SaveExploits1References9
osv_bit
osv_bit
•added 2025/08/11 1:52 p.m.•23 views

BIT-LIBPYTHON-2022-45061

An issue was discovered in Python before 3.11.1. An unnecessary quadratic algorithm exists in one path when processing some inputs to the IDNA RFC 3490 decoder, such that a crafted, unreasonably long name being presented to the decoder could lead to a CPU denial of service. Hostnames are often...

7.5CVSS7.1AI score0.02666EPSS
SaveExploits1References38
osv_bit
osv_bit
•added 2025/08/11 1:52 p.m.•15 views

BIT-LIBPYTHON-2022-42919

Python 3.9.x before 3.9.16 and 3.10.x before 3.10.9 on Linux allows local privilege escalation in a non-default configuration. The Python multiprocessing library, when used with the forkserver start method on Linux, allows pickles to be deserialized from any user in the same machine local network...

7.8CVSS7.3AI score0.00763EPSS
SaveExploits0References16
osv_bit
osv_bit
•added 2025/08/11 1:52 p.m.•15 views

BIT-LIBPYTHON-2022-37454

The Keccak XKCP SHA-3 reference implementation before fdc6fef has an integer overflow and resultant buffer overflow that allows attackers to execute arbitrary code or eliminate expected cryptographic properties. This occurs in the sponge function interface...

9.8CVSS8.1AI score0.07413EPSS
SaveExploits1References15
osv_bit
osv_bit
•added 2025/08/11 1:52 p.m.•12 views

BIT-LIBPYTHON-2022-26488

In Python before 3.10.3 on Windows, local users can gain privileges because the search path is inadequately secured. The installer may allow a local attacker to add user-writable directories to the system search path. To exploit, an administrator must have installed Python for all users and enabl...

7CVSS7.1AI score0.01495EPSS
SaveExploits0References3
osv_bit
osv_bit
•added 2025/08/11 1:52 p.m.•9 views

BIT-LIBPYTHON-2022-0391

A flaw was found in Python, specifically within the urllib.parse module. This module helps break Uniform Resource Locator URL strings into components. The issue involves how the urlparse method does not sanitize input and allows characters like '\r' and '\n' in the URL path. This flaw allows an...

7.5CVSS6.7AI score0.08543EPSS
SaveExploits1References10
osv_bit
osv_bit
•added 2025/08/11 1:51 p.m.•17 views

BIT-LIBPYTHON-2021-4189

A flaw was found in Python, specifically in the FTP File Transfer Protocol client library in PASV passive mode. The issue is how the FTP client trusts the host from the PASV response by default. This flaw allows an attacker to set up a malicious FTP server that can trick FTP clients into connecti...

5.3CVSS6.7AI score0.03409EPSS
SaveExploits0References11
osv_bit
osv_bit
•added 2025/08/11 1:51 p.m.•11 views

BIT-LIBPYTHON-2021-3737

A flaw was found in python. An improperly handled HTTP response in the HTTP client code of python may allow a remote attacker, who controls the HTTP server, to make the client script enter an infinite loop, consuming CPU time. The highest threat from this vulnerability is to system availability...

7.5CVSS7.2AI score0.13166EPSS
SaveExploits1References13
osv_bit
osv_bit
•added 2025/08/11 1:51 p.m.•15 views

BIT-LIBPYTHON-2021-3733

There's a flaw in urllib's AbstractBasicAuthHandler class. An attacker who controls a malicious HTTP server that an HTTP client such as web browser connects to, could trigger a Regular Expression Denial of Service ReDOS during an authentication request with a specially crafted payload that is sen...

6.5CVSS7.1AI score0.04799EPSS
SaveExploits1References10
osv_bit
osv_bit
•added 2025/08/11 1:51 p.m.•15 views

BIT-LIBPYTHON-2021-3426

There's a flaw in Python 3's pydoc. A local or adjacent attacker who discovers or is able to convince another local or adjacent user to start a pydoc server could access the server and use it to disclose sensitive information belonging to the other user that they would not normally be able to...

5.7CVSS6.8AI score0.01878EPSS
SaveExploits0References16
osv_bit
osv_bit
•added 2025/08/11 1:51 p.m.•19 views

BIT-LIBPYTHON-2021-3177

Python 3.x through 3.9.1 has a buffer overflow in PyCArgrepr in ctypes/callproc.c, which may lead to remote code execution in certain Python applications that accept floating-point numbers as untrusted input, as demonstrated by a 1e300 argument to cdouble.fromparam. This occurs because sprintf is...

9.8CVSS8.5AI score0.24216EPSS
SaveExploits1References29
osv_bit
osv_bit
•added 2025/08/11 1:51 p.m.•14 views

BIT-LIBPYTHON-2021-29921

In Python before 3,9,5, the ipaddress library mishandles leading zero characters in the octets of an IP address string. This in some situations allows attackers to bypass access control that is based on IP addresses...

9.8CVSS7.1AI score0.06882EPSS
SaveExploits1References18
osv_bit
osv_bit
•added 2025/08/11 1:51 p.m.•15 views

BIT-LIBPYTHON-2021-28861

Python 3.x through 3.10 has an open redirection vulnerability in lib/http/server.py due to no protection against multiple / at the beginning of URI path which may leads to information disclosure. NOTE: this is disputed by a third party because the http.server.html documentation page states...

7.4CVSS7.2AI score0.02705EPSS
SaveExploits0References21
osv_bit
osv_bit
•added 2025/08/11 1:51 p.m.•30 views

BIT-LIBPYTHON-2021-23336 Web Cache Poisoning

The package python/cpython from 0 and before 3.6.13, from 3.7.0 and before 3.7.10, from 3.8.0 and before 3.8.8, from 3.9.0 and before 3.9.2 are vulnerable to Web Cache Poisoning via urllib.parse.parseqsl and urllib.parse.parseqs by using a vector called parameter cloaking. When the attacker can...

5.9CVSS7.3AI score0.40736EPSS
SaveExploits1References38
osv_bit
osv_bit
•added 2025/08/11 1:51 p.m.•23 views

BIT-LIBPYTHON-2020-8492

Python 2.7 through 2.7.17, 3.5 through 3.5.9, 3.6 through 3.6.10, 3.7 through 3.7.6, and 3.8 through 3.8.1 allows an HTTP server to conduct Regular Expression Denial of Service ReDoS attacks against a client because of urllib.request.AbstractBasicAuthHandler catastrophic backtracking...

7.1CVSS7.2AI score0.06617EPSS
SaveExploits1References17
osv_bit
osv_bit
•added 2025/08/11 1:51 p.m.•15 views

BIT-LIBPYTHON-2020-8315

In Python CPython 3.6 through 3.6.10, 3.7 through 3.7.6, and 3.8 through 3.8.1, an insecure dependency load upon launch on Windows 7 may result in an attacker's copy of api-ms-win-core-path-l1-1-0.dll being loaded and used instead of the system's copy. Windows 8 and later are unaffected...

5.5CVSS7.1AI score0.01509EPSS
SaveExploits0References2
osv_bit
osv_bit
•added 2025/08/11 1:51 p.m.•11 views

BIT-LIBPYTHON-2020-27619

In Python 3 through 3.9.0, the Lib/test/multibytecodecsupport.py CJK codec tests call eval on content retrieved via HTTP...

9.8CVSS7.2AI score0.08334EPSS
SaveExploits0References15
osv_bit
osv_bit
•added 2025/08/11 1:51 p.m.•10 views

BIT-LIBPYTHON-2020-26116

http.client in Python 3.x before 3.5.10, 3.6.x before 3.6.12, 3.7.x before 3.7.9, and 3.8.x before 3.8.5 allows CRLF injection if the attacker controls the HTTP request method, as demonstrated by inserting CR and LF control characters in the first argument of HTTPConnection.request...

7.2CVSS7.2AI score0.0642EPSS
SaveExploits1References15
osv_bit
osv_bit
•added 2025/08/11 1:51 p.m.•20 views

BIT-LIBPYTHON-2020-15801

In Python 3.8.4, sys.path restrictions specified in a python38.pth file are ignored, allowing code to be loaded from arbitrary locations. The .pth file e.g., the python.pth file is not affected...

9.8CVSS7.3AI score0.03631EPSS
SaveExploits0References4
osv_bit
osv_bit
•added 2025/08/11 1:51 p.m.•15 views

BIT-LIBPYTHON-2020-15523

In Python 3.6 through 3.6.10, 3.7 through 3.7.8, 3.8 through 3.8.4, and 3.9 through 3.9.0 on Windows, a Trojan horse python3.dll might be used in cases where CPython is embedded in a native application. This occurs because python3X.dll may use an invalid search path for python3.dll loading after...

7.8CVSS6.6AI score0.00945EPSS
SaveExploits0References4
osv_bit
osv_bit
•added 2025/08/11 1:51 p.m.•17 views

BIT-LIBPYTHON-2020-14422

Lib/ipaddress.py in Python through 3.8.3 improperly computes hash values in the IPv4Interface and IPv6Interface classes, which might allow a remote attacker to cause a denial of service if an application is affected by the performance of a dictionary containing IPv4Interface or IPv6Interface...

5.9CVSS7.2AI score0.12826EPSS
SaveExploits0References25
osv_bit
osv_bit
•added 2025/08/11 1:51 p.m.•34 views

BIT-LIBPYTHON-2020-10735

A flaw was found in python. In algorithms with quadratic time complexity using non-binary bases, when using int"text", a system could take 50ms to parse an int string with 100,000 digits and 5s for 1,000,000 digits float, decimal, int.frombytes, and int for binary bases 2, 4, 8, 16, and 32 are no...

7.5CVSS6.8AI score0.04486EPSS
SaveExploits0References30
osv_bit
osv_bit
•added 2025/08/10 11:48 p.m.•17 views

BIT-MOODLE-2025-26529 Stored XSS risk in admin live log

Description information displayed in the site administration live log required additional sanitizing to prevent a stored XSS risk...

8.3CVSS5.6AI score0.00518EPSS
SaveExploits1References3
osv_bit
osv_bit
•added 2025/08/10 11:48 p.m.•14 views

BIT-MOODLE-2025-26528 Stored XSS in ddimageortext question type

The drag-and-drop onto image ddimageortext question type required additional sanitizing to prevent a stored XSS risk...

6.1CVSS5.9AI score0.00289EPSS
SaveExploits0References3
osv_bit
osv_bit
•added 2025/08/10 11:48 p.m.•45 views

BIT-MOODLE-2025-26527 Non-searchable tags can still be discovered on the tag search page and in the tags block

Tags not expected to be visible to a user could still be discovered by them via the tag search page or in the tags block...

5.3CVSS6.9AI score0.00363EPSS
SaveExploits0References3
osv_bit
osv_bit
•added 2025/08/10 11:48 p.m.•17 views

BIT-MOODLE-2025-26526 Feedback response viewing and deletions did not respect Separate Groups mode

Separate Groups mode restrictions were not factored into permission checks before allowing viewing or deletion of responses in Feedback activities...

6.5CVSS7.1AI score0.00326EPSS
SaveExploits0References3
osv_bit
osv_bit
•added 2025/08/10 11:48 p.m.•27 views

BIT-MOODLE-2025-26525 Arbitrary file read risk through pdfTeX

Insufficient sanitizing in the TeX notation filter resulted in an arbitrary file read risk on sites where pdfTeX is available such as those with TeX Live installed...

8.6CVSS7AI score0.00443EPSS
SaveExploits0References3
osv_bit
osv_bit
•added 2025/08/10 11:42 p.m.•16 views

BIT-GOLANG-2025-47907 Incorrect results returned from Rows.Scan in database/sql

Cancelling a query e.g. by cancelling the context passed to one of the query methods during a call to the Scan method of the returned Rows can result in unexpected results if other queries are being made in parallel. This can result in a race condition that may overwrite the expected results with...

7CVSS7AI score0.00383EPSS
SaveExploits0References6
osv_bit
osv_bit
•added 2025/08/08 9:38 a.m.•25 views

BIT-OPENCART-2025-45892

OpenCart version 4.1.0.4 is vulnerable to a Stored Cross-Site Scripting XSS attack via the blog editor. The vulnerability arises because input in the blog's editor is not properly sanitized or escaped before being rendered. This allows attackers to inject malicious JavaScript code...

6.1CVSS5.2AI score0.00261EPSS
SaveExploits1References3
Total number of security vulnerabilities9844