QID 150387
Date Published: 2021-11-18
QID 150387: WordPress Ninja-Forms Plugin - Authenticated OAuth Connection Key Disclosure (CVE-2021-24164)
Ninja Forms is a free form builder plugin for WordPress, it provides users the ability to create custom forms using drag and drop capabilities.
Affected versions of Ninja Forms WordPress plugin allows low-level users such as subscribers to trigger "wp_ajax_nf_oauth" action and retrieve the connection url required to establish the connection, additionally it could also allow users to retrieve the client_id for an already established OAuth connection.
Affected versions:
Ninja Forms versions prior to 3.4.34.1
QID Detection Logic:
This QID sends a HTTP POST request to "wp-admin/admin-ajax.php" and based on the response confirms if the target is vulnerable.
Successful exploitation could allow remote attackers to establish an OAuth Connection for a vulnerable WordPress site with their own account.
CVEs related to QID 150387
| Advisory ID | Software | Component | Link |
|---|---|---|---|
| Ninja_Forms |
|