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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
CVE-2025-46818 — Redis 8.2.1 Luaサンドボックスエスケープのエクスプロイト。非推奨APIと可変メタテーブルを介して、クロスユーザーコマンド実行を可能にします。 | Kitploit
ツール/GitHubGitHub/dwisiswant0/cve-2025-46818
脆弱性分析エクスプロイトウェブセキュリティペネトレーションテストレッドチーミング
GitHubdwisiswant0/cve-2025-46818

CVE-2025-46818

Redis 8.2.1 Luaサンドボックスエスケープのエクスプロイト。非推奨APIと可変メタテーブルを介して、クロスユーザーコマンド実行を可能にします。

リポジトリを見る
3111ヶ月前未レビュー

人気

すべて見る →

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

すべてのツールを探索

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

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

CVE-2025-46818 – Redis Lua サンドボックスのクロスユーザーエスケープ

非推奨のLua APIと変更可能なメタテーブルを介した、Redis 8.2.1におけるサンドボックスエスケープ。

概要

Redis 8.2.1は、非推奨のLua組み込み関数(getfenv、setfenv、newproxy)をスクリプトに公開したままにしており、基本型のメタテーブルをロックできていません。攻撃者は共有メタテーブルにメソッドを注入し、特権環境を取得して、別のユーザーの権限でコマンドを実行できます。

環境

  • Redisサーバー 8.2.1(または8.2.2より前の脆弱性のあるリリース)
  • redis-cli
  • Redisインスタンスへのローカルネットワークアクセス

ファイル

  • CVE-2025-46818.lua – 非推奨の組み込み関数が存在することを検証し、文字列メタテーブルにパッチを適用し、ヘルパーを公開します。

使用方法

root@kitploit:~
# セットアップ
redis-cli -h localhost -p 6379 --eval CVE-2025-46818.lua
# 注入したヘルパーを呼び出す(被害者ユーザーがより高い権限を持つと仮定):
redis-cli -h localhost -p 6379 EVAL "return ('test').escalate()" 0

期待される結果:

8.2.1では、初期スクリプトが非推奨APIをtrueとして報告し、メタテーブルの変更を確認します。後続の呼び出しは、ACL WHOAMI(または差し替えた任意の特権コマンド)の出力を返します。Redis 8.2.2では、これらのAPIがデフォルトで削除され、基本メタテーブルが読み取り専用になり、試行がログに記録されます。

緩和策

Redis 8.2.2以降にアップグレードするか、信頼できないユーザーに対してLuaを無効化するか、lua-enable-deprecated-api noで実行してください。

ツールをダウンロード