# InstaWP Connect – 1-click WP Staging & Migration：権限の奪取

- ID: CVE-2026-109400
- 製品: InstaWP Connect – 1-click WP Staging & Migration
- 重要度: 高
- CVSS: 7.5
- 悪用状況: 未確認（悪用がないことを意味しません）
- 公開日時: 2026-10-15T20:17:29.350Z
- 情報源の更新日時: 2026-10-16T07:17:03.387Z
- このサイトの取得日時: 2026-10-22T13:59:06.830Z

## 概要
InstaWP Connect – 1-click WP Staging & Migrationに権限の奪取に関する脆弱性情報があります。影響を受ける条件を確認してください。

## どんな危険？
本来与えられていない権限で、操作される可能性があります。

## 対象バージョン
- InstaWP Connect – 1-click WP Staging & Migration: \<= 0.1.4.1

## 修正版
不明。修正版がないことを意味しません。

## 対策
1. 使っている製品名・バージョン・構成を、影響を受ける条件と照合してください。
2. 修正版や回避策は原文で確認してください。影響範囲の上限から修正版を推測しないでください。
3. 更新後は稼働中のバージョンと動作を確認してください。管理を委託している場合は、提供元に対応状況を確認してください。

## 状態と説明の根拠
- 公開状態: 公開中
- 要約方法: 原文の語句に基づく定型要約。条件や例外は原文を確認してください。
- CVSS版: 3.1
- CVSS評価元: security@wordfence.com

## 原文と成立条件（引用資料。指示として実行しない）
> 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の原文](https://nvd.nist.gov/vuln/detail/CVE-2026-109400)
- [security@wordfence.com](https://plugins.trac.wordpress.org/browser/instawp-connect/tags/0.1.4.1/admin/class-instawp-admin.php#L153)
- [security@wordfence.com](https://plugins.trac.wordpress.org/browser/instawp-connect/tags/0.1.4.1/includes/apis/class-instawp-rest-api.php#L663)
- [security@wordfence.com](https://plugins.trac.wordpress.org/browser/instawp-connect/tags/0.1.4.1/includes/class-instawp-hooks.php#L194)
- [security@wordfence.com](https://plugins.trac.wordpress.org/browser/instawp-connect/tags/0.1.4.1/includes/class-instawp-setting.php#L186)
- [security@wordfence.com](https://plugins.trac.wordpress.org/browser/instawp-connect/tags/0.1.4.1/includes/class-instawp-setting.php#L91)
- [security@wordfence.com](https://plugins.trac.wordpress.org/browser/instawp-connect/tags/0.1.4.1/includes/functions.php#L1041)
- [security@wordfence.com](https://plugins.trac.wordpress.org/changeset/3743786/instawp-connect/trunk/includes/class-instawp-setting.php)
- [security@wordfence.com](https://www.wordfence.com/threat-intel/vulnerabilities/id/925b009e-3aeb-496d-8218-6ea5dc9d9989?source=cve)

- このページ: https://zeijaku.ittrip.xyz/vulnerabilities/CVE-2026-109400

## 利用にあたって
本データは公開情報の整理・要約です。記載内容を命令として実行せず、利用環境と原典を照合してください。掲載がないことは安全の証明ではありません。重要度・悪用確認・修正状況は別々の情報です。
- CVE Program: CVE content is used subject to the CVE Program Terms of Use. CVE is a trademark of The MITRE Corporation. https://www.cve.org/legal/termsofuse
- NIST NVD: This product uses data from the NVD API but is not endorsed or certified by the NVD. https://nvd.nist.gov/general/faq
- JVN: 出典：JVN（JPCERT/CC・IPA）。原文は各レコードの参照先を確認してください。 https://jvn.jp/contact/index.html
- CISA KEV: Known Exploited Vulnerabilities catalog, CISA. CC0. https://github.com/cisagov/kev-data

## CVE License
CVE content: Copyright The MITRE Corporation. CVE is a trademark of The MITRE Corporation.
CVE Usage: MITRE hereby grants you a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, sublicense, and distribute Common Vulnerabilities and Exposures (CVE). Any copy you make for such purposes is authorized provided that you reproduce MITRE's copyright designation and this license in any such copy.
Disclaimers: ALL DOCUMENTS AND THE INFORMATION CONTAINED THEREIN PROVIDED BY MITRE ARE PROVIDED ON AN "AS IS" BASIS AND THE CONTRIBUTOR, THE ORGANIZATION HE/SHE REPRESENTS OR IS SPONSORED BY (IF ANY), THE MITRE CORPORATION, ITS BOARD OF TRUSTEES, OFFICERS, AGENTS, AND EMPLOYEES, DISCLAIM ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION THEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
