7.5
    High

    CVE-2021-33558

    Last Modified: 21 Nov 2024

    Boa 0.94.13 allows remote attackers to obtain sensitive information via a misconfiguration involving backup.html, preview.html, js/log.js, log.html, email.html, online-users.html, and config.js. NOTE: multiple third parties report that this is a site-specific issue because those files are not part of Boa.

    Published:27 May 2021
    8.8
    High

    CVE-2021-33393

    Last Modified: 11 Jun 2021

    lfs/backup in IPFire 2.25-core155 does not ensure that /var/ipfire/backup/bin/backup.pl is owned by the root account. It might be owned by an unprivileged account, which could potentially be used to install a Trojan horse backup.pl script that is later executed by root. Similar problems with the ownership/permissions of other files may be present as well.

    Source:Mücahit Saratar
    Published:9 Jun 2021
    9.8
    Critical

    CVE-2021-33216

    Last Modified: 16 Apr 2025

    An issue was discovered in CommScope Ruckus IoT Controller 1.7.1.0 and earlier. An Undocumented Backdoor exists, allowing shell access via a developer account.

    Source:ub3rsick
    Published:7 Jul 2021
    6.5
    Medium

    CVE-2021-33104

    Last Modified: 27 Jan 2025

    Improper access control in the Intel(R) OFU software before version 14.1.28 may allow an authenticated user to potentially enable denial of service via local access.

    Published:16 Feb 2023
    9.8
    Critical

    CVE-2021-33045

    Last Modified: 13 Jan 2026

    The identity authentication bypass vulnerability found in some Dahua products during the login process. Attackers can bypass device identity authentication by constructing malicious data packets.

    Published:15 Sept 2021
    9.8
    Critical

    CVE-2021-33044

    Last Modified: 13 Jan 2026

    The identity authentication bypass vulnerability found in some Dahua products during the login process. Attackers can bypass device identity authentication by constructing malicious data packets.

    Published:15 Sept 2021
    7.8
    High

    CVE-2021-33034

    Last Modified: 21 Nov 2024

    In the Linux kernel before 5.12.4, net/bluetooth/hci_event.c has a use-after-free when destroying an hci_chan, aka CID-5c4c8c954409. This leads to writing an arbitrary value.

    Published:22 Mar 2021
    9.8
    Critical

    CVE-2021-33026

    Last Modified: 21 Nov 2024

    The Flask-Caching extension through 1.10.1 for Flask relies on Pickle for serialization, which may lead to remote code execution or local privilege escalation. If an attacker gains access to cache storage (e.g., filesystem, Memcached, Redis, etc.), they can construct a crafted payload, poison the cache, and execute Python code. NOTE: a third party indicates that exploitation is extremely unlikely unless the machine is already compromised; in other cases, the attacker would be unable to write their payload to the cache and generate the required collision

    Published:13 May 2021
    8.8
    High

    CVE-2021-32849

    Last Modified: 22 Apr 2025

    Gerapy is a distributed crawler management framework. Prior to version 0.9.9, an authenticated user could execute arbitrary commands. This issue is fixed in version 0.9.9. There are no known workarounds.

    Published:26 Jan 2022
    8
    High

    CVE-2021-32819

    Last Modified: 21 Nov 2024

    Squirrelly is a template engine implemented in JavaScript that works out of the box with ExpressJS. Squirrelly mixes pure template data with engine configuration options through the Express render API. By overwriting internal configuration options remote code execution may be triggered in downstream applications. This issue is fixed in version 9.0.0. For complete details refer to the referenced GHSL-2021-023.

    Published:14 May 2021
    8.2
    High

    CVE-2021-32804

    Last Modified: 21 Nov 2024

    The npm package "tar" (aka node-tar) before versions 6.1.1, 5.0.6, 4.4.14, and 3.3.2 has a arbitrary File Creation/Overwrite vulnerability due to insufficient absolute path sanitization. node-tar aims to prevent extraction of absolute file paths by turning absolute paths into relative paths when the `preservePaths` flag is not set to `true`. This is achieved by stripping the absolute path root from any absolute file paths contained in a tar file. For example `/home/user/.bashrc` would turn into `home/user/.bashrc`. This logic was insufficient when file paths contained repeated path roots such as `////home/user/.bashrc`. `node-tar` would only strip a single path root from such paths. When given an absolute file path with repeating path roots, the resulting path (e.g. `///home/user/.bashrc`) would still resolve to an absolute path, thus allowing arbitrary file creation and overwrite. This issue was addressed in releases 3.2.2, 4.4.14, 5.0.6 and 6.1.1. Users may work around this vulnerability without upgrading by creating a custom `onentry` method which sanitizes the `entry.path` or a `filter` method which removes entries with absolute paths. See referenced GitHub Advisory for details. Be aware of CVE-2021-32803 which fixes a similar bug in later versions of tar.

    Published:3 Aug 2021
    7.5
    High

    CVE-2021-32789

    Last Modified: 21 Nov 2024

    woocommerce-gutenberg-products-block is a feature plugin for WooCommerce Gutenberg Blocks. An SQL injection vulnerability impacts all WooCommerce sites running the WooCommerce Blocks feature plugin between version 2.5.0 and prior to version 2.5.16. Via a carefully crafted URL, an exploit can be executed against the `wc/store/products/collection-data?calculate_attribute_counts[][taxonomy]` endpoint that allows the execution of a read only sql query. There are patches for many versions of this package, starting with version 2.5.16. There are no known workarounds aside from upgrading.

    Published:26 Jul 2021
    9.9
    Critical

    CVE-2021-32724

    Last Modified: 21 Nov 2024

    check-spelling is a github action which provides CI spell checking. In affected versions and for a repository with the [check-spelling action](https://github.com/marketplace/actions/check-spelling) enabled that triggers on `pull_request_target` (or `schedule`), an attacker can send a crafted Pull Request that causes a `GITHUB_TOKEN` to be exposed. With the `GITHUB_TOKEN`, it's possible to push commits to the repository bypassing standard approval processes. Commits to the repository could then steal any/all secrets available to the repository. As a workaround users may can either: [Disable the workflow](https://docs.github.com/en/actions/managing-workflow-runs/disabling-and-enabling-a-workflow) until you've fixed all branches or Set repository to [Allow specific actions](https://docs.github.com/en/github/administering-a-repository/managing-repository-settings/disabling-or-limiting-github-actions-for-a-repository#allowing-specific-actions-to-run). check-spelling isn't a verified creator and it certainly won't be anytime soon. You could then explicitly add other actions that your repository uses. Set repository [Workflow permissions](https://docs.github.com/en/github/administering-a-repository/managing-repository-settings/disabling-or-limiting-github-actions-for-a-repository#setting-the-permissions-of-the-github_token-for-your-repository) to `Read repository contents permission`. Workflows using `check-spelling/check-spelling@main` will get the fix automatically. Workflows using a pinned sha or tagged version will need to change the affected workflows for all repository branches to the latest version. Users can verify who and which Pull Requests have been running the action by looking up the spelling.yml action in the Actions tab of their repositories, e.g., https://github.com/check-spelling/check-spelling/actions/workflows/spelling.yml - you can filter PRs by adding ?query=event%3Apull_request_target, e.g., https://github.com/check-spelling/check-spelling/actions/workflows/spelling.yml?query=event%3Apull_request_target.

    Published:9 Sept 2021
    9.8
    Critical

    CVE-2021-32708

    Last Modified: 21 Nov 2024

    Flysystem is an open source file storage library for PHP. The whitespace normalisation using in 1.x and 2.x removes any unicode whitespace. Under certain specific conditions this could potentially allow a malicious user to execute code remotely. The conditions are: A user is allowed to supply the path or filename of an uploaded file, the supplied path or filename is not checked against unicode chars, the supplied pathname checked against an extension deny-list, not an allow-list, the supplied path or filename contains a unicode whitespace char in the extension, the uploaded file is stored in a directory that allows PHP code to be executed. Given these conditions are met a user can upload and execute arbitrary code on the system under attack. The unicode whitespace removal has been replaced with a rejection (exception). For 1.x users, upgrade to 1.1.4. For 2.x users, upgrade to 2.1.1.

    Published:24 Jun 2021
    7.5
    High

    CVE-2021-32675

    Last Modified: 21 Nov 2024

    Redis is an open source, in-memory database that persists on disk. When parsing an incoming Redis Standard Protocol (RESP) request, Redis allocates memory according to user-specified values which determine the number of elements (in the multi-bulk header) and size of each element (in the bulk header). An attacker delivering specially crafted requests over multiple connections can cause the server to allocate significant amount of memory. Because the same parsing mechanism is used to handle authentication requests, this vulnerability can also be exploited by unauthenticated users. The problem is fixed in Redis versions 6.2.6, 6.0.16 and 5.0.14. An additional workaround to mitigate this problem without patching the redis-server executable is to block access to prevent unauthenticated users from connecting to Redis. This can be done in different ways: Using network access control tools like firewalls, iptables, security groups, etc. or Enabling TLS and requiring users to authenticate using client side certificates.

    Published:4 Oct 2021
    8.2
    High

    CVE-2021-32648

    Last Modified: 24 Oct 2025

    octobercms in a CMS platform based on the Laravel PHP Framework. In affected versions of the october/system package an attacker can request an account password reset and then gain access to the account using a specially crafted request. The issue has been patched in Build 472 and v1.1.5.

    Published:26 Aug 2021
    6.4
    Medium

    CVE-2021-32644

    Last Modified: 21 Nov 2024

    Ampache is an open source web based audio/video streaming application and file manager. Due to a lack of input filtering versions 4.x.y are vulnerable to code injection in random.php. The attack requires user authentication to access the random.php page unless the site is running in demo mode. This issue has been resolved in 4.4.3.

    Published:22 Jun 2021
    6.5
    Medium

    CVE-2021-32537

    Last Modified: 21 Nov 2024

    Realtek HAD contains a driver crashed vulnerability which allows local side attackers to send a special string to the kernel driver in a user’s mode. Due to unexpected commands, the kernel driver will cause the system crashed.

    Published:7 Jul 2021
    7.8
    High

    CVE-2021-32471

    Last Modified: 21 Nov 2024

    Insufficient input validation in the Marvin Minsky 1967 implementation of the Universal Turing Machine allows program users to execute arbitrary code via crafted data. For example, a tape head may have an unexpected location after the processing of input composed of As and Bs (instead of 0s and 1s). NOTE: the discoverer states "this vulnerability has no real-world implications."

    Published:10 May 2021
    8.8
    High

    CVE-2021-32403

    Last Modified: 9 Jun 2021

    Intelbras Router RF 301K Firmware 1.1.2 is vulnerable to Cross Site Request Forgery (CSRF) due to lack of security mechanisms for token protection and unsafe inputs and modules.

    Source:Rodolfo Mariano
    Published:17 May 2021
    7
    High

    CVE-2021-32399

    Last Modified: 21 Nov 2024

    net/bluetooth/hci_request.c in the Linux kernel through 5.12.2 has a race condition for removal of the HCI controller.

    Published:10 May 2021
    9.8
    Critical

    CVE-2021-32305

    Last Modified: 3 Aug 2021

    WebSVN before 2.6.1 allows remote attackers to execute arbitrary commands via shell metacharacters in the search parameter.

    Source:g0ldm45k
    Published:18 May 2021
    9.8
    Critical

    CVE-2021-32172

    Last Modified: 8 Oct 2021

    Maian Cart v3.8 contains a preauthorization remote code execution (RCE) exploit via a broken access control issue in the Elfinder plugin.

    Source:DreyAnd
    Published:7 Oct 2021
    8.8
    High

    CVE-2021-32162

    Last Modified: 21 Nov 2024

    A Cross-site request forgery (CSRF) vulnerability exists in Webmin 1.973 through the File Manager feature.

    Published:11 Apr 2022
    6.1
    Medium

    CVE-2021-32161

    Last Modified: 21 Nov 2024

    A Cross-Site Scripting (XSS) vulnerability exists in Webmin 1.973 through the File Manager feature.

    Published:11 Apr 2022
    6.1
    Medium

    CVE-2021-32160

    Last Modified: 21 Nov 2024

    A Cross-Site Scripting (XSS) vulnerability exists in Webmin 1.973 through the Add Users feature.

    Published:11 Apr 2022
    8.8
    High

    CVE-2021-32159

    Last Modified: 21 Nov 2024

    A Cross-site request forgery (CSRF) vulnerability exists in Webmin 1.973 via the Upload and Download feature.

    Published:11 Apr 2022
    6.1
    Medium

    CVE-2021-32158

    Last Modified: 21 Nov 2024

    A Cross-Site Scripting (XSS) vulnerability exists in Webmin 1.973 via the Upload and Download feature.

    Published:11 Apr 2022
    9.6
    Critical

    CVE-2021-32157

    Last Modified: 21 Nov 2024

    A Cross-Site Scripting (XSS) vulnerability exists in Webmin 1.973 via the Scheduled Cron Jobs feature.

    Published:11 Apr 2022
    8.8
    High

    CVE-2021-32156

    Last Modified: 21 Nov 2024

    A cross-site request forgery (CSRF) vulnerability exists in Webmin 1.973 via the Scheduled Cron Jobs feature.

    Published:11 Apr 2022
    9.8
    Critical

    CVE-2021-32099

    Last Modified: 21 Nov 2024

    A SQL injection vulnerability in the pandora_console component of Artica Pandora FMS 742 allows an unauthenticated attacker to upgrade his unprivileged session via the /include/chart_generator.php session_id parameter, leading to a login bypass.

    Published:7 May 2021
    7.8
    High

    CVE-2021-31956

    Last Modified: 13 Jan 2026

    Windows NTFS Elevation of Privilege Vulnerability

    Published:8 Jun 2021
    5.5
    Medium

    CVE-2021-31955

    Last Modified: 30 Oct 2025

    Windows Kernel Information Disclosure Vulnerability

    Published:8 Jun 2021
    7.6
    High

    CVE-2021-31950

    Last Modified: 11 Jun 2021

    Microsoft SharePoint Server Spoofing Vulnerability

    Source:Alex Birnberg
    Published:8 Jun 2021
    7.2
    High

    CVE-2021-31933

    Last Modified: 1 Dec 2021

    A remote code execution vulnerability exists in Chamilo through 1.11.14 due to improper input sanitization of a parameter used for file uploads, and improper file-extension filtering for certain filenames (e.g., .phar or .pht). A remote authenticated administrator is able to upload a file containing arbitrary PHP code into specific directories via main/inc/lib/fileUpload.lib.php directory traversal to achieve PHP code execution.

    Source:M. Cory Billington
    Published:30 Apr 2021
    6.1
    Medium

    CVE-2021-31862

    Last Modified: 21 Nov 2024

    SysAid 20.4.74 allows XSS via the KeepAlive.jsp stamp parameter without any authentication.

    Published:29 Oct 2021
    9.8
    Critical

    CVE-2021-31856

    Last Modified: 21 Nov 2024

    A SQL Injection vulnerability in the REST API in Layer5 Meshery 0.5.2 allows an attacker to execute arbitrary SQL commands via the /experimental/patternfiles endpoint (order parameter in GetMesheryPatterns in models/meshery_pattern_persister.go).

    Published:28 Apr 2021
    9.8
    Critical

    CVE-2021-31805

    Last Modified: 21 Nov 2024

    The fix issued for CVE-2020-17530 was incomplete. So from Apache Struts 2.0.0 to 2.5.29, still some of the tag’s attributes could perform a double evaluation if a developer applied forced OGNL evaluation by using the %{...} syntax. Using forced OGNL evaluation on untrusted user input can lead to a Remote Code Execution and security degradation.

    Published:12 Apr 2022
    9.8
    Critical

    CVE-2021-31800

    Last Modified: 21 Nov 2024

    Multiple path traversal vulnerabilities exist in smbserver.py in Impacket through 0.9.22. An attacker that connects to a running smbserver instance can list and write to arbitrary files via ../ directory traversal. This could potentially be abused to achieve arbitrary code execution by replacing /etc/shadow or an SSH authorized key.

    Published:5 May 2021
    7.5
    High

    CVE-2021-31796

    Last Modified: 21 Nov 2024

    An inadequate encryption vulnerability discovered in CyberArk Credential Provider before 12.1 may lead to Information Disclosure. An attacker may realistically have enough information that the number of possible keys (for a credential file) is only one, and the number is usually not higher than 2^36.

    Published:2 Sept 2021
    8.8
    High

    CVE-2021-31762

    Last Modified: 20 Jul 2021

    Webmin 1.973 is affected by Cross Site Request Forgery (CSRF) to create a privileged user through Webmin's add users feature, and then get a reverse shell through Webmin's running process feature.

    Source:Mesh3l_911
    Published:25 Apr 2021
    9.6
    Critical

    CVE-2021-31761

    Last Modified: 20 Jul 2021

    Webmin 1.973 is affected by reflected Cross Site Scripting (XSS) to achieve Remote Command Execution through Webmin's running process feature.

    Source:Mesh3l_911
    Published:25 Apr 2021
    8.8
    High

    CVE-2021-31760

    Last Modified: 21 Nov 2024

    Webmin 1.973 is affected by Cross Site Request Forgery (CSRF) to achieve Remote Command Execution (RCE) through Webmin's running process feature.

    Published:25 Apr 2021
    7.8
    High

    CVE-2021-31728

    Last Modified: 21 Nov 2024

    Incorrect access control in zam64.sys, zam32.sys in MalwareFox AntiMalware 2.74.0.150 allows a non-privileged process to open a handle to \.\ZemanaAntiMalware, register itself with the driver by sending IOCTL 0x80002010, allocate executable memory using a flaw in IOCTL 0x80002040, install a hook with IOCTL 0x80002044 and execute the executable memory using this hook with IOCTL 0x80002014 or 0x80002018, this exposes ring 0 code execution in the context of the driver allowing the non-privileged process to elevate privileges.

    Published:17 May 2021
    7.5
    High

    CVE-2021-31684

    Last Modified: 21 Nov 2024

    A vulnerability was discovered in the indexOf function of JSONParserByteArray in JSON Smart versions 1.3 and 2.4 which causes a denial of service (DOS) via a crafted web request.

    Published:1 Jun 2021
    6.1
    Medium

    CVE-2021-31682

    Last Modified: 29 Oct 2021

    The login portal for the Automated Logic WebCTRL/WebCTRL OEM web application contains a vulnerability that allows for reflected XSS attacks due to the operatorlocale GET parameter not being sanitized. This issue impacts versions 6.5 and below. This issue works by passing in a basic XSS payload to a vulnerable GET parameter that is reflected in the output without sanitization.

    Source:3ndG4me
    Published:22 Oct 2021
    6.1
    Medium

    CVE-2021-31674

    Last Modified: 11 May 2022

    Cyclos 4 PRO 4.14.7 and before does not validate user input at error inform, which allows remote unauthenticated attacker to execute javascript code via undefine enum constant.

    Source:Tin Pham
    Published:1 May 2022
    6.1
    Medium

    CVE-2021-31673

    Last Modified: 11 May 2022

    A Dom-based Cross-site scripting (XSS) vulnerability at registration account in Cyclos 4 PRO.14.7 and before allows remote attackers to inject arbitrary web script or HTML via the groupId parameter.

    Source:Tin Pham
    Published:1 May 2022
    6.5
    Medium

    CVE-2021-31642

    Last Modified: 29 Oct 2021

    A denial of service condition exists after an integer overflow in several IoT devices from CHIYU Technology, including BIOSENSE, Webpass, and BF-630, BF-631, and SEMAC. The vulnerability can be explored by sending an unexpected integer (> 32 bits) on the page parameter that will crash the web portal and making it unavailable until a reboot of the device.

    Source:sirpedrotavares
    Published:1 Jun 2021
    8.8
    High

    CVE-2021-31630

    Last Modified: 21 Nov 2024

    Command Injection in Open PLC Webserver v3 allows remote attackers to execute arbitrary code via the "Hardware Layer Code Box" component on the "/hardware" page of the application.

    Published:3 Aug 2021