Summary
CVE-2026-18030 is a missing-authorization vulnerability in the Bricksforge plugin for WordPress that allows an unauthenticated attacker to reset the password of any account, including administrators, and take it over. The plugin’s password-change form action does not verify the identity of the requester, and the affected configuration (current-password verification disabled) is the default state. The issue carries a High severity rating (CVSS 8.1) due to the full impact on confidentiality, integrity, and availability with no privileges or user interaction required.
Technical details
- Root cause: Bricksforge’s password-change form action processes password-update requests without verifying that the requester is the account owner (CWE-862, Missing Authorization).
- Trigger condition: A site must have a Bricksforge form configured with the password-reset action in update mode; the server-side current-password verification check must be disabled, which is the plugin’s default behavior.
- Attack vector: Network-based, unauthenticated; the attacker submits a crafted request to the exposed form action to set an arbitrary new password for any targeted account.
- Impact: Complete account takeover, including administrator accounts, leading to full compromise of confidentiality, integrity, and availability of the WordPress site.
Affected software
- Bricksforge WordPress plugin, all versions prior to 3.1.8.8
Severity
- CVSS v3.1 Base Score: 8.1 (High)
- Vector:
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Mitigation and recommended actions
- Immediate: Upgrade Bricksforge to version 3.1.8.8 or later, where the identity-verification issue is fixed.
- If immediate patching is not possible: Disable or remove any public-facing Bricksforge form that uses the password-reset/update action, and enable server-side current-password verification wherever the plugin allows it, until the update can be applied.

