CVE-2025-68434
opensourceposには、不正な管理者作成につながるクロスサイトリクエストフォージェリの脆弱性が存在します。
- 公開済み
- 2025/12/17
- 更新済み
- 2025/12/18
- CNA の割り当て
- GitHub_M
- 観察された証拠
- 2026/08/17
プライマリ CVSS
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H低 · 今後 30 日間
- パーセンタイル
- 19.2%
- モデルの日付
- 2026/10/15
EPSS は統計的な推定値であり、確実性や影響の尺度ではありません。 CVSS、KEV ステータス、暴露、環境と組み合わせます。
概要
Open Source Point of Sale(opensourcepos)は、CodeIgniterフレームワークを使用してPHPで書かれたWebベースのPOS(販売時点情報管理)アプリケーションです。バージョン3.4.0以降、バージョン3.4.2より前のバージョンにおいて、アプリケーションのフィルタ設定にクロスサイトリクエストフォージェリ(CSRF)の脆弱性が存在します。CSRF保護メカニズムは**明示的に無効化**されており、アプリケーションは有効なCSRFトークンを検証せずに状態変更リクエスト(POST)を処理できる状態になっていました。認証されていないリモートの攻撃者は、悪意のあるWebページをホストすることでこれを悪用できます。ログイン済みの管理者がこのページを訪問すると、そのブラウザはアプリケーションに対して不正なリクエストを送信するよう強制されます。攻撃が成功すると、攻撃者は完全な権限を持つ新しい管理者アカウントを静かに作成でき、システムの完全な乗っ取りと、機密性・完全性・可用性の喪失につながります。この脆弱性はバージョン3.4.2で修正されています。修正では、`app/Config/Filters.php`のCSRFフィルタを再び有効にし、トークン再生成設定を調整することで、関連するAJAXの競合状態を解決しています。回避策として、管理者は`app/Config/Filters.php`の保護行のコメントを解除することで、CSRFフィルタを手動で再び有効にできます。ただし、トークン同期の問題によりSalesモジュールで機能が破損する可能性があるため、完全なパッチを適用せずにこれを行うことは推奨されません。
ソース
CVE-2025-68434 の PoC と解説: OpenSourcePOS における重大なCSRF。無効化されたフィルター設定を悪用し、認証されていない攻撃者が静かに不正な管理者アカウントを作成し、システム全体を乗っ取ることを可能にします。バージョン 3.4.0 未満で検証済み。
責任ある使用
脆弱性情報は、自分が所有しているシステム、またはテストを許可されているシステムでのみ使用してください。 Kitploit は公開研究メタデータにリンクしており、エクスプロイト コードや悪意のあるペイロードは保存しません。