Skip to content
Laskyr

Plugins · instawp-connect · data as of 2026-11-04

Is InstaWP Connect safe? Known vulnerabilities and latest version

No known unpatched vulnerabilities in the latest version (0.1.4.4)

As of 2026-11-04. 20 issues are on record for older versions; version 0.1.4.3 or newer fixes all of them that state a fix.

Latest version
0.1.4.4
Last updated
2026-11-02
Active installs
40,000+
Known issues on record
20
Unpatched in latest
0
Tested up to WP
7.1.4 · PHP 7.0+

Create a staging WordPress site from production (live site). Ideal for testing updates, version change or re-write. Sync back only the changes. — by InstaWP

What to do

  1. Update to the latest version (0.1.4.4). Anything older than 0.1.4.3 has at least one known issue listed below. Dashboard → Updates, or Plugins → “update now”.
  2. If you cannot update right away, deactivate it until you can.
  3. Turn on auto-updates for it: Plugins → “Enable auto-updates” on its row.
  4. If you ran a vulnerable version and something looks off (spam pages, strange admins, redirects), run the free scan.

With WP-CLI: wp plugin get instawp-connect --field=version shows what you run; wp plugin update instawp-connect updates it.

Check your version

Known vulnerabilities

20 on record, newest first. “Affected” is the version range the source gives; “fixed in” is the version the source names, or (marked *) the first wordpress.org release after the last affected version.

high 8.8 CVE-2026-116399 · published 2026-10-29

Cross-site request forgery (CSRF) in InstaWP Connect (0.1.4.2 and older)

Affected
0.1.4.2 and older
Fixed in
0.1.4.3
Access needed (per CVSS)
No login needed; someone on the site has to click a link or open a page
Range from
CVE record (the advisory publisher) · score by Patchstack
Details from the advisory

Cross-Site Request Forgery (CSRF) vulnerability in InstaWP InstaWP Connect instawp-connect allows Cross Site Request Forgery.This issue affects InstaWP Connect: from n/a through 0.1.4.2.

NVD CVE-2026-116399Patchstack advisory

low 3.1 CVE-2026-114743 · published 2026-10-25

Missing authorization check in InstaWP Connect (older than 0.1.4.2)

Affected
older than 0.1.4.2
Fixed in
0.1.4.2
Access needed (per CVSS)
Needs a low-level account (e.g. subscriber)
Range from
CVE record (the advisory publisher) · score by CISA ADP
Details from the advisory

The InstaWP Connect WordPress plugin before 0.1.4.2 does not perform a capability check on its InstaWP Connect WordPress plugin before 0.1.4.2-settings update action, verifying only a nonce, allowing an authenticated user holding a low-privileged role that an administrator has granted access to the InstaWP Connect WordPress plugin before 0.1.4.2's sync feature to overwrite the InstaWP Connect WordPress plugin before 0.1.4.2's settings, including the setting controlling which roles may access that feature. The role grant is not enabled by default.

NVD CVE-2026-114743WPScan advisory

high 7.5 CVE-2026-109400 · published 2026-10-16

Privilege escalation in InstaWP Connect (0.1.4.1 and older)

Affected
0.1.4.1 and older
Fixed in
0.1.4.2 *
Access needed (per CVSS)
Needs a low-level account (e.g. subscriber)
Range from
CVE record (the advisory publisher) · score by Wordfence
Details from the advisory

The InstaWP Connect – 1-click WP Staging & Migration plugin for WordPress is vulnerable to Privilege Escalation in all versions up to, and including, 0.1.4.1 This is due to the plugin registering its admin page via `add_management_page()` using a role name returned by `InstaWP_Setting::get_allowed_role()` as the required capability — which WordPress resolves as a real capability match for any user holding that role — combined with `generate_section_field()` rendering the master API key from the `instawp_api_options` option directly as the `value` attribute of a plain-text HTML input with no additional `manage_options` or equivalent capability check. This makes it possible for authenticated attackers with Subscriber-level access and above to read the plaintext master API key, use its SHA-256-derived secret as a bearer token accepted by the plugin's REST API `validate_api_request()`, and call `POST /wp-json/instawp-connect/v2/auto-login` to mint a 30-second single-use login URL that sets an administrator authentication cookie — fully escalating their privileges. Exploitation requires the site to be actively connected to InstaWP and an administrator to have added the attacker's role to the plugin's Sync Tab Access list (`instawp_sync_tab_roles`); notably, the settings tab suppression logic only hides the tab when `administrator` is absent from the list entirely, meaning a mixed configuration retaining administrator alongside a lower role still serves the full settings page — including the API key — to the lower-privileged user.

NVD CVE-2026-109400Wordfence advisoryCode change (fix)Plugin source

medium 5.3 CVE-2026-73401 · published 2026-08-13

Missing authorization check in InstaWP Connect (0.1.3.7 and older)

Affected
0.1.3.7 and older
Fixed in
0.1.3.8
Access needed (per CVSS)
No login needed
Range from
CVE record (the advisory publisher) · score by Patchstack
Details from the advisory

Unauthenticated Broken Access Control in InstaWP Connect <= 0.1.3.7 versions.

NVD CVE-2026-73401Patchstack advisory

high 7.5 CVE-2026-13457 · published 2026-08-11

Remote code execution in InstaWP Connect (0.1.3.6 and older)

Affected
0.1.3.6 and older
Fixed in
0.1.3.7 *
Access needed (per CVSS)
No login needed
Range from
CVE record (the advisory publisher) · score by Wordfence
Details from the advisory

The InstaWP Connect – 1-click WP Staging & Migration plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 0.1.3.6 via the (top-level script) function. This is due to the plugin stores its encrypted options file as options-{migrate_key}.txt in wp-content/instawpbackups/ without deploying an index.php or .htaccess to prevent directory listing, exposing the 40-character migrate_key on Apache servers with directory indexing enabled, which allows an attacker to derive the AES-256-CBC passphrase via SHA256(migrate_key), decrypt the options file to recover the api_signature. This makes it possible for unauthenticated attackers to get the database access details and api_signature. Exploitation requires the target WordPress site to be hosted on Apache with directory listing enabled (Options +Indexes) for the wp-content/instawpbackups/ directory, and time limited because it can only be exploited during the migration period.

NVD CVE-2026-13457Wordfence advisoryCode change (fix)Plugin source

medium 5.4 CVE-2026-39504 · published 2026-04-08

Missing authorization check in InstaWP Connect (0.1.2.5 and older)

Affected
0.1.2.5 and older
Fixed in
0.1.2.7
Access needed (per CVSS)
Needs a low-level account (e.g. subscriber)
Range from
CVE record (the advisory publisher) · score by Patchstack
Details from the advisory

Missing Authorization vulnerability in InstaWP InstaWP Connect instawp-connect allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects InstaWP Connect: from n/a through <= 0.1.2.5.

NVD CVE-2026-39504Patchstack advisory

medium 6.5 CVE-2025-66068 · published 2025-12-18

Missing authorization check in InstaWP Connect (0.1.1.9 and older)

Affected
0.1.1.9 and older
Fixed in
0.1.2.0
Access needed (per CVSS)
No login needed
Range from
CVE record (the advisory publisher) · score by Patchstack
Details from the advisory

Missing Authorization vulnerability in InstaWP InstaWP Connect instawp-connect allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects InstaWP Connect: from n/a through <= 0.1.1.9.

NVD CVE-2025-66068Patchstack advisory

high 8.1 CVE-2025-2636 · published 2025-04-11

Arbitrary file upload in InstaWP Connect (0.1.0.85 and older)

Affected
0.1.0.85 and older
Fixed in
0.1.0.86 *
Access needed (per CVSS)
No login needed
Range from
CVE record (the advisory publisher) · score by Wordfence
Details from the advisory

The InstaWP Connect – 1-click WP Staging & Migration plugin for WordPress is vulnerable to Local File Inclusion in all versions up to, and including, 0.1.0.85 via the 'instawp-database-manager' parameter. This makes it possible for unauthenticated attackers to include and execute arbitrary files on the server, allowing the execution of any PHP code in those files. This can be used to bypass access controls, obtain sensitive data, or achieve code execution in cases where php file types can be uploaded and included, or are already present on the filesystem locally. There are currently no known vulnerabilities in this plugin that make file upload possible, meaning this won't be exploitable to achieve remote code execution on most instances with just this plugin alone. Another vulnerability would need to be present on the site allowing arbitrary file upload in order to leverage this to achieve remote code execution.

NVD CVE-2025-2636Wordfence advisoryCode change (fix)Plugin source

high 7.5 CVE-2025-31387 · published 2025-03-31

File inclusion in InstaWP Connect (0.1.0.82 and older)

Affected
0.1.0.82 and older
Fixed in
0.1.0.83
Access needed (per CVSS)
No login needed; someone on the site has to click a link or open a page
Range from
CVE record (the advisory publisher) · score by Patchstack
Details from the advisory

Improper Control of Filename for Include/Require Statement in PHP Program ('PHP Remote File Inclusion') vulnerability in InstaWP InstaWP Connect instawp-connect allows PHP Local File Inclusion.This issue affects InstaWP Connect: from n/a through <= 0.1.0.82.

NVD CVE-2025-31387Patchstack advisory

high 8.8 CVE-2024-13913 · published 2025-03-14

Cross-site request forgery (CSRF) in InstaWP Connect (0.1.0.83 and older)

Affected
0.1.0.83 and older
Fixed in
0.1.0.84 *
Access needed (per CVSS)
No login needed; someone on the site has to click a link or open a page
Range from
CVE record (the advisory publisher) · score by Wordfence
Details from the advisory

The InstaWP Connect – 1-click WP Staging & Migration plugin for WordPress is vulnerable to Cross-Site Request Forgery in all versions up to, and including, 0.1.0.83. This is due to missing or incorrect nonce validation in the '/migrate/templates/main.php' file. This makes it possible for unauthenticated attackers to include and execute arbitrary files on the server, allowing the execution of any PHP code in those files. This can be used to bypass access controls, obtain sensitive data, or achieve code execution in cases where images and other “safe” file types can be uploaded and included.

NVD CVE-2024-13913Wordfence advisoryCode change (fix)Plugin source

critical 9.8 CVE-2024-6397 · published 2024-07-11

Cross-site request forgery (CSRF) in InstaWP Connect (0.1.0.44 and older)

Affected
0.1.0.44 and older
Fixed in
0.1.0.45 *
Access needed (per CVSS)
No login needed
Range from
CVE record (the advisory publisher) · score by Wordfence
Details from the advisory

The InstaWP Connect – 1-click WP Staging & Migration plugin for WordPress is vulnerable to authentication bypass in all versions up to, and including, 0.1.0.44. This is due to insufficient verification of the API key. This makes it possible for unauthenticated attackers to log in as any existing user on the site, such as an administrator, if they have access to the username, and to perform a variety of other administrative tasks. NOTE: This vulnerability was partially fixed in 0.1.0.44, but was still exploitable via Cross-Site Request Forgery.

NVD CVE-2024-6397Wordfence advisoryCode change (fix)Plugin source

critical 9.8 CVE-2024-37228 · published 2024-06-24

Arbitrary file upload in InstaWP Connect (0.1.0.38 and older)

Affected
0.1.0.38 and older
Fixed in
0.1.0.39
Access needed (per CVSS)
No login needed
Range from
CVE record (the advisory publisher) · score by NVD
Details from the advisory

Unrestricted Upload of File with Dangerous Type vulnerability in InstaWP InstaWP Connect instawp-connect.This issue affects InstaWP Connect: from n/a through <= 0.1.0.38.

NVD CVE-2024-37228Patchstack advisoryPatchstack advisory

critical 9.8 CVE-2024-4898 · published 2024-06-12

Missing authorization check in InstaWP Connect (0.1.0.38 and older)

Affected
0.1.0.38 and older
Fixed in
0.1.0.39 *
Access needed (per CVSS)
No login needed
Range from
CVE record (the advisory publisher) · score by Wordfence
Details from the advisory

The InstaWP Connect – 1-click WP Staging & Migration plugin for WordPress is vulnerable to arbitrary option updates due to a missing authorization checks on the REST API calls in all versions up to, and including, 0.1.0.38. This makes it possible for unauthenticated attackers to connect the site to InstaWP API, edit arbitrary site options and create administrator accounts.

NVD CVE-2024-4898Wordfence advisoryPlugin source

high 8.8 CVE-2024-32701 · published 2024-06-09

Missing authorization check in InstaWP Connect (0.1.0.24 and older)

Affected
0.1.0.24 and older
Fixed in
0.1.0.25
Access needed (per CVSS)
Needs a low-level account (e.g. subscriber)
Range from
CVE record (the advisory publisher) · score by NVD
Details from the advisory

Missing Authorization vulnerability in InstaWP InstaWP Connect instawp-connect.This issue affects InstaWP Connect: from n/a through <= 0.1.0.24.

NVD CVE-2024-32701Patchstack advisoryPatchstack advisory

high 8.8 CVE-2024-22145 · published 2024-05-17

Privilege escalation in InstaWP Connect (0.1.0.8 and older)

Affected
0.1.0.8 and older
Fixed in
0.1.0.9
Access needed (per CVSS)
Needs a low-level account (e.g. subscriber)
Range from
CVE record (the advisory publisher) · score by NVD
Details from the advisory

Incorrect Privilege Assignment vulnerability in InstaWP InstaWP Connect instawp-connect.This issue affects InstaWP Connect: from n/a through <= 0.1.0.8.

NVD CVE-2024-22145Patchstack advisoryPatchstack advisory

critical 9.8 CVE-2024-2667 · published 2024-05-02

Arbitrary file upload in InstaWP Connect (0.1.0.22 and older)

Affected
0.1.0.22 and older
Fixed in
0.1.0.23 *
Access needed (per CVSS)
No login needed
Range from
CVE record (the advisory publisher) · score by Wordfence
Details from the advisory

The InstaWP Connect – 1-click WP Staging & Migration plugin for WordPress is vulnerable to arbitrary file uploads due to insufficient file validation in the /wp-json/instawp-connect/v1/config REST API endpoint in all versions up to, and including, 0.1.0.22. This makes it possible for unauthenticated attackers to upload arbitrary files.

NVD CVE-2024-2667Wordfence advisoryCode change (fix)

high 8.8 CVE-2024-25918 · published 2024-04-03

Remote code execution in InstaWP Connect (0.1.0.8 and older)

Affected
0.1.0.8 and older
Fixed in
0.1.0.9
Access needed (per CVSS)
Needs a low-level account (e.g. subscriber)
Range from
CVE record (the advisory publisher) · score by NVD
Details from the advisory

Improper Control of Generation of Code ('Code Injection') vulnerability in InstaWP InstaWP Connect instawp-connect.This issue affects InstaWP Connect: from n/a through <= 0.1.0.8.

NVD CVE-2024-25918Patchstack advisoryPatchstack advisory

high 8.8 CVE-2024-23507 · published 2024-01-31

SQL injection in InstaWP Connect (0.1.0.9 and older)

Affected
0.1.0.9 and older
Fixed in
0.1.0.10
Access needed (per CVSS)
Needs a low-level account (e.g. subscriber)
Range from
CVE record (the advisory publisher) · score by NVD
Details from the advisory

Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection') vulnerability in InstaWP InstaWP Connect instawp-connect.This issue affects InstaWP Connect: from n/a through <= 0.1.0.9.

NVD CVE-2024-23507Patchstack advisoryPatchstack advisory

medium 6.5 CVE-2024-23506 · published 2024-01-27

Information disclosure in InstaWP Connect (0.1.0.9 and older)

Affected
0.1.0.9 and older
Fixed in
0.1.0.10
Access needed (per CVSS)
Needs a low-level account (e.g. subscriber)
Range from
CVE record (the advisory publisher) · score by NVD
Details from the advisory

Insertion of Sensitive Information Into Sent Data vulnerability in InstaWP InstaWP Connect instawp-connect.This issue affects InstaWP Connect: from n/a through <= 0.1.0.9.

NVD CVE-2024-23506Patchstack advisoryPatchstack advisory

critical 9.8 CVE-2023-3956 · published 2023-07-27

Missing authorization check in InstaWP Connect (0.0.9.18 and older)

Affected
0.0.9.18 and older
Fixed in
0.0.9.19 *
Access needed (per CVSS)
No login needed
Range from
CVE record (the advisory publisher) · score by Wordfence
Details from the advisory

The InstaWP Connect plugin for WordPress is vulnerable to unauthorized access of data, modification of data and loss of data due to a missing capability check on the 'events_receiver' function in versions up to, and including, 0.0.9.18. This makes it possible for unauthenticated attackers to add, modify or delete post and taxonomy, install, activate or deactivate plugin, change customizer settings, add or modify or delete user including administrator user.

NVD CVE-2023-3956Wordfence advisoryCode change (fix)Plugin source

Recent activity

Browse vulnerabilities

Where this data comes from

Badge for your site or docs (states facts with a date, not a verdict):
InstaWP Connect vulnerability status badge
<a href="https://laskyr.com/plugins/instawp-connect"><img src="https://laskyr.com/plugins/instawp-connect/badge.svg" alt="InstaWP Connect vulnerability status"></a>

← Check another plugin · Free hacked-site scan

First hour checklist

If the site was just hacked, read the emergency kit before you delete files. The page is free. Email is optional.

Read the emergency kit