Início / CVEs
Base de CVEs
Vulnerabilidades publicadas, com severidade, exploração conhecida e fontes oficiais.
CVE-2026-15689
Crítica · 9.8
CWE-640 15/08/2026
Dancer2::Plugin::Auth::Extensible versions through 0.713 for Perl allow password reset link poisoning via the request Host header in _default_email_password_reset and _default_welcome_send
Dancer2::Plugin::Auth::Extensible versions through 0.713 for Perl allow password reset link poisoning via the request Host header in _default_email_password_reset and _default_welcome_send.
Both default emails emit a link of the form `$base/login/$code`, whose authority comes from the request Host header, or from X-Forwarded-Host under behind_proxy (obtained from Dancer2's request->base function). A POST to /login carrying submit_reset and a username needs no authentication: it stores a fresh reset code against that account and mails the account holder a link to a host of the sender's choosing. The welcome mail takes the same path when the application calls create_user with email_welcome set.
Through 0.711 the handlers read `request->uri_base` and `request->base` directly; Versions 0.712 and later provide an uri_base configuration key that defaults to the untrusted `request->uri_base` when unset.
The default configuration with reset_password_handler enabled and the default message text, a recipient who follows the link hands a working reset code to the sender's host, which is enough to take over the account.
CVE-2026-12949
Crítica · 9.8
CWE-640 14/08/2026
Wishlist Member X <= 3.34.1 - Unauthenticated Account Takeover via 'mergewith' Parameter
The Wishlist Member plugin for WordPress is vulnerable to Account Takeover via Insufficient Verification of Data Authenticity in versions up to and including 3.34.1. This is due to the wpm_register() function validating the registration cookie only against the GET reg parameter while accepting the POST mergewith and POST wpm_id parameters without verifying that the mergewith user ID references a temporary or incomplete registrant that is bound to the current registration transaction. This makes it possible for unauthenticated attackers to take over any existing WordPress account — including administrator accounts — by supplying an arbitrary user's numeric ID as the mergewith value, which causes wp_update_user() to overwrite the target account's username (additionally written via a direct $wpdb UPDATE), password, email address, first name, and last name with attacker-controlled values, while WordPress password and email change notification emails are explicitly suppressed. When wpm_id references a non-existent membership level, no role key is added to the update payload, causing wp_update_user() to preserve the target user's existing role — including administrator — making full privilege escalation a direct consequence of the takeover.
CVE-2026-72856
Alta · 8.1
CWE-640 13/08/2026
Budibase before 3.40.0 Authentication Bypass via Tenant Owner Email
Budibase versions before 3.40.0 contain an authorization/authentication bypass in the PUT /api/global/users/tenant/owner (changeTenantOwnerEmail) endpoint. On self-hosted instances (SELF_HOSTED or DISABLE_ACCOUNT_PORTAL set), the cloudRestricted middleware is a no-op and the route is protected only by a general authentication check, so any authenticated user — including a lowest-privilege BASIC app user — can reassign the tenant account-holder (top-privilege admin) email to an attacker-controlled address. The attacker can then use the public password-reset flow to take over the admin account, leading to full administrative access.
CVE-2026-66691
Crítica · 9.8
CWE-640 13/08/2026
WordPress Nokri theme <= 1.6.6 - Broken Access Control vulnerability
Unauthenticated Broken Access Control in Nokri <= 1.6.6 versions.
CVE-2026-61967
Crítica · 9.8
CWE-640 13/08/2026
WordPress miniorange otp verification plugin <= 5.5.1 - Privilege Escalation vulnerability
Unauthenticated Privilege Escalation in miniorange otp verification <= 5.5.1 versions.
CVE-2026-72772
Alta · 8.8
CWE-640 11/08/2026
n8n before 2.32.1 Authentication Bypass via Token Exchange
n8n before 2.32.1 (and before 2.31.5) is vulnerable to account takeover via the Token Exchange Embed Login feature. When a validly-signed incoming token was matched to a local account by its email claim, the service did not verify that the email claim was verified, nor that the trusted key's permitted role ceiling covered that account. As a result, anyone able to obtain a token accepted by a configured trusted key (for example, a trusted issuer emitting unverified email addresses) could authenticate as any existing user and gain full account control. This issue only affects instances where the embed login feature is enabled and at least one trusted key source is configured.
CVE-2026-19361
Baixa · 3.7
CWE-640 09/08/2026
macrozheng mall mall-portal getAuthCode password recovery
A flaw has been found in macrozheng mall 0504e86. This vulnerability affects unknown code of the file /sso/getAuthCode of the component mall-portal Module. Executing a manipulation can lead to weak password recovery. The attack may be launched remotely. This attack is characterized by high complexity. It is stated that the exploitability is difficult. The exploit has been published and may be used. The vendor deleted the GitHub issue for this vulnerability without any explanation. Afterwards the vendor was contacted early about this disclosure via email but did not respond in any way.
CVE-2026-14364
Crítica · 9.8
CWE-640 07/08/2026
TrueBooker <= 1.2.3 - Missing Authorization to Unauthenticated Arbitrary Password Reset via 'tbab-userid'
The TrueBooker – Appointment Booking and Scheduler System plugin for WordPress is vulnerable to account takeover via improper password reset validation in all versions up to, and including, 1.2.3. This is due to the plugin not properly validating a user's identity before resetting their password. This makes it possible for unauthenticated attackers to reset the password of arbitrary user accounts, including administrators, and gain access to those accounts.
CVE-2026-9273
Crítica · 9.3
CWE-640 05/08/2026
Membership Plugin – Kadence Memberships <= 4.0.0 - Unauthenticated Password Reset Link Poisoning to Account Takeover
The Membership Plugin – Kadence Memberships plugin for WordPress (formerly Restrict Content) is vulnerable to password reset link poisoning leading to account takeover in all versions up to, and including, 4.0.0. This is due to the legacy lost-password handler rc_process_lost_password_form() consuming the attacker-controlled rc_redirect POST parameter into two unvalidated sinks in legacy/includes/forms.php: wp_redirect( esc_url( $_POST['rc_redirect'] ) . ... ) at line 243, and add_query_arg( array( 'key' => $key, 'login' => ... ), $_POST['rc_redirect'] ) inside rc_send_password_reset_email() at line 306. The nonce required to reach the handler is broadcast by the public [login_form] shortcode at line 207 to any anonymous visitor. This makes it possible for unauthenticated attackers to issue a password-reset request for any account (including administrators) whose reset email body points the victim at an attacker-controlled host carrying a valid reset key/login. When the victim clicks the link, the reset key leaks to the attacker, who can replay it against the legitimate site to complete account takeover.
CVE-2026-18363
Crítica · 9.1
CWE-640 30/07/2026
Weak password recovery mechanism in osTicket by Enhancesoft LLC
A logic vulnerability in the password reset token validation routine implemented by osTicket in versions prior to v1.17.8 and v1.18.4. During the password reset process, the application retrieves the timestamp associated with the provided token and checks whether the configured validity period has expired. Consequently, the expiry check is only performed if the timestamp lookup fails, allowing tokens with an existing timestamp to bypass the intended expiry validation. Therefore, an attacker able to obtain a valid password reset token could reuse it to perform an unauthorised password reset and compromise the affected account.
CVE-2026-64635
Média · 5.3
CWE-640 30/07/2026
Weak Password Recovery Mechanism em Veeam Service Provider Console
Improper handling of the returnUrl parameter in the Forgot Password function of Veeam Service Provider Console allows an unauthenticated attacker to control the domain of the generated password reset link. When the targeted user clicks the link delivered by email, the reset code is transmitted to an attacker-controlled host, allowing the attacker to take over the account.
CVE-2026-56308
Alta · 7.3
CWE-640 12/07/2026
Capgo - Insufficient Authentication in Email Change Endpoint
Capgo before 12.128.2 allows email address changes without requiring current password re-authentication or verification of the existing email address. An attacker with access to a valid session cookie or authenticated browser can change the account email to gain control of account recovery and bypass multi-factor authentication protections.
CVE-2026-15479
Alta · 7.3
CWE-640 12/07/2026
H3C NX15 Administrator Password Modification Endpoint modify change_passwd password recovery
A vulnerability was found in H3C NX15 V100R017. Affected by this vulnerability is the function change_passwd of the file /api/login/modify of the component Administrator Password Modification Endpoint. The manipulation of the argument newPass results in weak password recovery. The attack may be launched remotely. The exploit has been made public and could be used. The vendor was contacted early about this disclosure.
CVE-2026-15155
Alta · 8.8
CWE-640 11/07/2026
Essential Addons for Elementor <= 6.6.10 - Authenticated (Contributor+) Account Takeover via Email Header Injection
The Essential Addons for Elementor – Popular Elementor Templates & Widgets plugin for WordPress is vulnerable to Authenticated Account Takeover via Email Header Injection in all versions up to, and including, 6.6.10 This is due to insufficient server-side validation of a Login/Register widget setting used to construct outgoing email headers — the allowed-values restriction is enforced only in the client-side editor UI and not on the server, and the applied sanitization does not strip or encode CR/LF characters, allowing CRLF sequences stored in that setting to survive into raw mail headers. This makes it possible for authenticated attackers, with Contributor-level access and above, to inject an additional Bcc header into the WordPress administrator's password-reset notification email, receive a copy of a valid administrator password-reset link, and achieve full administrator account takeover.
CVE-2026-7655
Alta · 8.1
CWE-640 11/07/2026
SureCart <= 4.2.3 - Unauthenticated Linked WordPress Account Takeover via Forged customer.updated Webhook
The SureCart plugin for WordPress is vulnerable to privilege escalation via account takeover in versions up to, and including, 4.2.3. This is due to the plugin not properly validating a user's identity prior to updating their details like email during customer profile synchronization from webhook events. This makes it possible for unauthenticated attackers to change linked user's email addresses, including administrators if the administrator account is linked to a SureCart customer record, and leverage that to reset the user's password and gain access to their account if the customer ID is known.
CVE-2026-55207
Alta · 8.8
CWE-640 09/07/2026
Pimcore: Account Takeover via Password Reset URL Injection allows unauthenticated attacker to hijack any admin account with 2FA bypass
Pimcore is an Open Source Data & Experience Management Platform. Prior to 2025.4.6 and 2026.1.6, an unauthenticated attacker who knows a valid admin username can take over any Pimcore admin account by sending a password reset request with an attacker-controlled resetPasswordUrl. The server generates a real cryptographic recovery token, appends it to the supplied URL, and emails the link to the victim; when the victim clicks the link, the token is sent to the attacker and can be used with POST /pimcore-studio/api/login/token to authenticate with full admin privileges while bypassing two-factor authentication. This issue is fixed in versions 2025.4.6 and 2026.1.6.
CVE-2026-13020
Crítica · 9.8
CWE-640 07/07/2026
Weak Password Recovery Mechanism in Portal for ArcGIS
A Weak Password Recovery Mechanism for Forgotten Password exists in Esri Portal for ArcGIS versions 12.1 and earlier on Windows, Linux and Kubernetes. A remote, unauthorized attacker may assume ownership of a user’s account by manipulating this mechanism. ArcGIS Administrators should configure an email server with ArcGIS Enterprise to facilitate user self-service password recovery. The ability for an administrator to reset a user’s password remains unchanged.
CVE-2026-13019
Crítica · 9.8
CWE-640 07/07/2026
Missing Authentication
Esri Portal for ArcGIS versions 12.1 and earlier on Windows, Linux and Kubernetes have a missing authentication for critical function vulnerability allows a remote, unauthenticated attacker to access an unprotected API. The following versions are known to be affected: Portal for ArcGIS 12.1 and earlier. Other unsupported versions may also be affected. Esri recommends that users apply the Portal for ArcGIS Security 2026 Update 2 Patch to remediate this vulnerability.
CVE-2026-53646
Alta · 7.7
CWE-640 06/07/2026
FOSSBilling: Client password reset token reuse allows persistent account takeover
FOSSBilling is a free, open-source billing and client management system. In versions 0.5.6 through 0.7.2, when a `ClientPasswordReset` record already exists for a client (from a previous unexpired reset request), subsequent calls to the `reset_password` guest API endpoint reuse the existing token instead of generating a new one. The 15-minute validity window is anchored to the first request's `created_at` timestamp, not the time of the most recent email. An attacker who obtained the original reset link remains able to use it even after the victim requests a new reset, because the original token is never invalidated or rotated. Version 0.8.0 patches the issue. Some workarounds are available. Configure a reverse proxy (e.g., Nginx, Apache, Cloudflare) to apply per-IP rate limiting to the `/client/reset-password` endpoint to minimize the window of opportunity, and/or manually clear expired `client_password_reset` records from the database after a client reports a suspected compromise.
CVE-2026-37106
Crítica · 9.8
CWE-640 30/06/2026
DokuWiki: criação de contas pela função de registro (contestada)
Um problema no DokuWiki 2025-05-14b "Librarian" 56.2 permite que um atacante remoto crie uma conta por meio da função register em inc/auth.php. OBSERVAÇÃO: isto é contestado pelo fornecedor, pois é o comportamento intencional quando o produto está configurado para autorregistro (um recurso não padrão). O fornecedor também observa que não há cenário de migração de configuração que resultaria na ativação do autorregistro sem o conhecimento dos administradores.
CVE-2026-12417
Crítica · 9.8
CWE-640 24/06/2026
Plugin SignUp & SignIn para WordPress: Bypass de Autenticação por Validação Fraca na Redefinição de Senha
O plugin SignUp & SignIn para WordPress é vulnerável a Bypass de Autenticação via Validação Fraca de Redefinição de Senha, levando a Tomada de Conta (Account Takeover) nas versões até, e incluindo, 1.0.0. Isso se deve ao handler AJAX `pravel_change_password()` — registrado via `wp_ajax_nopriv_pravel_change_password` e, portanto, acessível a usuários não autenticados — que não realiza verificação de nonce, nenhuma verificação de capability e apenas uma comparação de igualdade frouxa entre o parâmetro POST `reset_activation_code`, fornecido pelo atacante, e o valor da user meta `forgot_email` do usuário-alvo; quando um usuário nunca iniciou uma redefinição de senha, `get_user_meta()` retorna uma string vazia que satisfaz trivialmente essa verificação contra um código omitido ou vazio fornecido pelo atacante. Isso torna possível que atacantes não autenticados alterem a senha de qualquer usuário do WordPress, incluindo administradores, enviando uma requisição POST elaborada para `admin-ajax.php` com `action=pravel_change_password`, `reset_user_id` definido como o ID de usuário da conta-alvo e `new_password_custom` definido como uma senha escolhida pelo atacante. A exploração bem-sucedida permite ao atacante autenticar-se com a nova senha definida e assumir completamente a conta alvo, obtendo escalonamento de privilégio para administrador no site afetado.
CVE-2026-12416
Crítica · 9.8
CWE-640 24/06/2026
Plugin Invoice Generator para WordPress - Tomada de conta via redefinição de senha
O plugin Invoice Generator para WordPress é vulnerável a Tomada de Conta via Redefinição de Senha em todas as versões até e incluindo a 1.0.0. Isso ocorre porque a função `pravel_invoice_change_password()` está registrada como manipulador AJAX nopriv, sem verificação de nonce e sem verificação de autorização, e realiza uma comparação de igualdade fraca entre o parâmetro POST `reset_activation_code` fornecido e a user meta `forgot_email` armazenada do usuário-alvo. Essa verificação resulta trivialmente em verdadeiro (`'' == ''`) para qualquer usuário que nunca iniciou uma solicitação de esquecimento de senha, o que se aplica a administradores em condições normais. Isso torna possível que atacantes não autenticados forneçam um ID de usuário arbitrário pelo parâmetro POST `reset_user_id`, contornem totalmente a verificação do código de ativação omitindo `reset_activation_code` e definam a senha da conta-alvo para um valor escolhido pelo atacante, permitindo a tomada completa de qualquer conta do site, incluindo contas de administrador.
CVE-2026-11551
Crítica · 9.8
CWE-640 19/06/2026
Plugin Branda para WordPress: tomada de conta por falta de verificação de identidade na troca de senha
O plugin Branda para WordPress é vulnerável a escalonamento de privilégios por meio de tomada de conta em todas as versões até, inclusive, 3.4.29. Isso ocorre porque o plugin não valida adequadamente a identidade do usuário antes de atualizar sua senha. Isso possibilita que atacantes não autenticados alterem as senhas de usuários arbitrários, incluindo administradores, e utilizem isso para obter acesso às suas contas.
CVE-2026-56081
Crítica · 9.1
CWE-640 19/06/2026
Cap-go: falha de autenticação permite controle de conta vinculada a e-mail não verificado
O Cap-go anterior à versão 12.128.2 contém uma falha lógica de autenticação que permite a um atacante registrar e controlar uma conta vinculada ao endereço de e-mail de uma vítima antes que esse e-mail seja verificado. Ao habilitar a autenticação de dois fatores na conta pré-registrada, o atacante ganha controle sobre a conta reivindicada com a identidade da vítima, podendo ler e modificar seu estado e aplicar políticas em nível de organização, enquanto o usuário legítimo fica impedido de acessar a conta vinculada ao seu próprio e-mail.
CVE-2026-12066
Alta · 7.3
CWE-640 12/06/2026
PbootCMS Password MemberController.php retrieve password recovery
A security flaw has been discovered in PbootCMS up to 3.2.12. This vulnerability affects the function retrieve of the file apps/home/controller/MemberController.php of the component Password Handler. The manipulation of the argument username/password/email/checkcode results in weak password recovery. It is possible to launch the attack remotely. The exploit has been released to the public and may be used for attacks.