## Impact
When using the Stripe payment adapter, an order confirmation could be processed more than once under certain conditions.
You are affected if:
- You use `@payloadcms/plugin-ecommerce` with the Stripe payment adapter.
Deployments that do not use the Stripe payment flow are not affected.
## Patches
Users should upgrade Payload packages to `>= 3.90.0` or `>= 4.0.0-canary.34`.
## Workarounds
Ensure Stripe order confirmations can only be processed once. This is a temporary mitigation; upgrading to a patched version is recommended.
Grav is a file-based Web platform. Prior to 2.0.0-beta.2, a business logic vulnerability in the Grav Admin Panel allows a low-privileged user (with only user creation permissions) to overwrite existing accounts, including the primary administrator. By creating a new user with a username that already exists, the system updates the existing account's metadata and permissions instead of rejecting the request. This leads to a Denial of Service (DoS) on administrative functions and Privilege De-escalation of the root account. This vulnerability is fixed in 2.0.0-beta.2.
A vulnerability in Tor versions before 0.4.9.7 can cause a client crash due to a double close of a circuit when circuit queue memory pressure occurs. This issue is classified under CWE-837, indicating improper enforcement of a single, unique action. The vulnerability has a low severity rating and a CVSS score of 3.7, reflecting limited impact and exploitability. No known exploits are reported in the wild. There is no explicit vendor advisory or patch information available at this time.
InventoryGui is a library for creating chest GUIs for Bukkit/Spigot plugins. Versions before 1.6.5 contain a vulnerability where any plugin using a GUI with the GuiStorageElement and allows taking out items out of that element can allow item duplication when the experimental Bundle item feature is enabled on the server. The vulnerability is resolved in version 1.6.5.
InventoryGui is a library for creating chest GUIs for Bukkit/Spigot plugins. Versions 1.6.1-SNAPSHOT and earlier contain a vulnerability where any plugin using the `GuiStorageElement can allow item duplication when the experimental Bundle item feature is enabled on the server. The vulnerability is resolved in version 1.6.2-SNAPSHOT.
InventoryGui is a library for creating chest GUIs for Bukkit/Spigot plugins. Versions 1.6.3-SNAPSHOT and earlier contain a vulnerability where GUIs using GuiStorageElement can allow item duplication when the experimental Bundle item feature is enabled on the server. The vulnerability is resolved in version 1.6.4-SNAPSHOT.
Improper action enforcement in certain Zoom Workplace Clients for Windows may allow an unauthenticated user to conduct a disclosure of information via network access.
CVE-2024-11717 is a vulnerability in CTFd up to version 3.7.4 where account activation and password reset tokens can be used interchangeably and are not single-use. These tokens are sent as GET parameters and include base64 encoded user emails. An attacker on the network path could reuse a token during its validity period to change a user's password and take over the account. The issue was fixed in version 3.7.5.
CVE-2024-11716 is a logic flaw in CTFd versions 3.7.0 through 3.7.4 that allows an authenticated user to reset their team assignment during an ongoing competition and join another team. This violates the intended rule that a user can only be assigned to a team once at registration. The issue was fixed in version 3.7.5.