74599 matches found
Astra Linux – Vulnerability in python-git
GitPython before version 3.1.58 fails to validate the names of submodules from the .gitmodules file. This allows attackers to create Git repositories at arbitrary filesystem paths outside of the intended clone directory. Attackers can create malicious repositories with traversal sequences in the...
Astra Linux – Vulnerability in python-git
GitPython versions before 3.1.54 contain a remote code execution vulnerability in the checkunsafeoptions guard, which can be bypassed by introducing Git options into single-character kwarg values. Attackers can provide crafted option dictionaries to methods such as clonefrom, fetch, pull, push,...
Astra Linux – vulnerability in python-git
GitPython versions prior to 3.1.58 fail to validate options passed to git rm and git checkout commands in IndexFile.remove and Head.checkout. Attackers can supply --pathspec-from-file and --pathspec-file-nul parameters to read arbitrary files accessible to the process, with full file contents...
Astra Linux – Vulnerability in Python 3.7
A flaw was discovered in Python. In algorithms with quadratic time complexity that use non-binary bases, when using int“text”, a system may take 50 milliseconds to parse an int string with 100,000 digits, and 5 seconds for strings with 1,000,000 digits. Functions like float, decimal, int.frombyte...
Astra Linux – vulnerability in python-git
GitPython versions prior to 3.1.50 fail to validate newline characters in the section parameter of configwriter, enabling attackers to inject arbitrary section headers into .git/config. By inserting newlines, attackers can craft a forged core section with hooksPath pointing to directories under...
Astra Linux – vulnerability in python-git
GitPython versions prior to 3.1.59 fail to safely re-serialize multi-line git-config values during write operations, corrupting dormant quoted values into injected directives such as core.hooksPath. Attackers can craft config files containing embedded newlines; these become active git directives...
Astra Linux – vulnerability in Jinja2
Jinja is an extensible templating engine. Prior to version 3.1.5, there was a flaw in how the Jinja sandbox environment detected calls to str.format, allowing an attacker who controls the template’s contents to execute arbitrary Python code. To exploit this vulnerability, an attacker must have...
Astra Linux – vulnerability in python-django, python2.7
Packages python/cpython versions 0 through 3.6.13, 3.7.0 through 3.7.10, 3.8.0 through 3.8.8, and 3.9.0 through 3.9.2 are vulnerable to Web Cache Poisoning via urllib.parse.parseqsl and urllib.parse.parseqs. This vulnerability exploits a technique known as “parameter cloaking.” When an attacker i...
Astra Linux – Vulnerability in python-git
GitPython before version 3.1.51 contains an incomplete command injection blocklist, which fails to account for Git’s feature of abbreviating long-option names. Attackers can bypass the safety measures by using abbreviated option names, such as “uploadp” instead of “uploadpack”. Git will then trea...
Astra Linux – vulnerability in python-httplib2
In httplib2 versions prior to 0.18.0, an attacker who controls an unescaped portion of the URI for httplib2.Http.request could modify request headers and body, and send additional hidden requests to the same server. This vulnerability affects software that utilizes httplib2 with URIs constructed...
Astra Linux – vulnerability in Ansible
A flaw was found in Ansible Engine 2.9.18: sensitive information is not masked by default and is not protected by the nolog feature when using the sub-option feature of the basic.py module. This flaw enables an attacker to obtain sensitive data. The primary threat posed by this vulnerability is...
Astra Linux – Vulnerability in python-git
GitPython before version 3.1.55 fails to disable environment variable expansion in Remote.create and Submodule.add URL handling, allowing attackers to exfiltrate secrets by providing URLs that contain variable references. Attackers can create URLs with environment variable tokens that are expande...
Astra Linux – Vulnerability in python-git
GitPython before version 3.1.54 contains an incomplete list of denylists in the unsafegitcloneoptions function, which omits the --template option. This allows attackers to execute arbitrary commands during cloning operations. Attackers can specify --template to point to a directory containing...
Astra Linux – vulnerability in python-git
GitPython versions prior to 3.1.58 contain a remote code execution vulnerability in Repo.init, which forwards unsafe git options without any validation. Attackers can supply a template parameter pointing to a directory containing malicious git hooks; these execute arbitrary code whenever git...
Astra Linux – Vulnerability in Python-Django
An issue was discovered in 6.0 before 6.0.4, 5.2 before 5.2.13, and 4.2 before 4.2.30. MultiPartParser allows remote attackers to degrade performance by submitting multipart uploads with Content-Transfer-Encoding: base64, including excessive whitespace. Earlier, unsupported Django versions such a...
Astra Linux – Vulnerability in Python 3.7, PHP 7.3
The Keccak XKCP SHA-3 reference implementation, prior to the update of fdc6fef, has an integer overflow and resulting buffer overflow issue. This vulnerability allows attackers to execute arbitrary code or compromise the expected cryptographic properties of the algorithm. This issue occurs within...
Astra Linux – Vulnerability in Python-Werkzeug
Werkzeug is a comprehensive WSGI web application library. Browsers may allow “nameless” cookies that look like =value instead of key=value. A vulnerable browser may allow a compromised application on a neighboring subdomain to exploit this to set a cookie like =Host-test=bad for another subdomain...
Astra Linux – Vulnerability in pillow
In versions 8.2.0 and earlier of Pillow, as well as versions 1.1.7 and earlier of PIL Python Imaging Library, an attacker can pass controlled parameters directly into the convert function, thereby triggering a buffer overflow in Convert.c...
Astra Linux - vulnerability in python-setuptools
PyPA setuptools versions prior to 65.5.1 allow remote attackers to cause a denial of service by using HTML in a crafted package or custom PackageIndex page. There is a Regular Expression Denial of Service ReDoS vulnerability in packageindex.py...
Astra Linux – Vulnerability in Pypy, Jython
The documentation XML-RPC server in Python, from versions 2.7.16, 3.x through 3.6.9, and 3.7.x through 3.7.4, has XSS vulnerabilities due to the servertitle field. This issue occurs in Lib/DocXMLRPCServer.py in Python 2.x, and in Lib/xmlrpc/server.py in Python 3.x. If the setservertitle function ...