mcpField
S
server-side

server-side

github.com/transilienceaiセキュリティ598201 回インストール13 週間前に更新
リポジトリ

server-side について

不正アクセス、リモートコード実行、データ流出につながるサーバーサイド脆弱性を調べるテストスキルです。一般的な脆弱性に加え、防御の検証やPoCの証拠を記録する手順を扱います。

主な機能

  1. 01SSRFとHTTPリクエストスマグリングのテスト
  2. 02パストラバーサルとファイルアップロードのテスト
  3. 03デシリアライズ脆弱性のテスト
  4. 04Hostヘッダー脆弱性のテスト
  5. 05CUPSとcups-browsedのRCE資料
  6. 06影響の検証と証拠収集

活用シーン

  1. 01SSRFによる内部サービスへのアクセスをテスト
  2. 02プロキシチェーンのリクエストスマグリングを評価
  3. 03ファイル処理とデシリアライズのリスクを確認
  4. 04サーバーへの影響を検証しPoCを記録

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/transilienceai/communitytools --skill server-side

インストール後、Claude Code で/server-sideを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

reference/
file-upload-resources.md
http-host-header-resources.md
http-request-smuggling-resources.md
INDEX.md
insecure-deserialization-resources.md
protocol-coercion.md
reference/scenarios/deserialization/
dotnet-deserialization.md
java-deserialization.md
nodejs-deserialization.md
php-deserialization.md
python-and-ruby.md
react-server-components-flight.md
reference/scenarios/deserialization/tools/
aspnet_viewstate_build.py
reference/scenarios/file-upload/
content-type-and-magic-bytes.md
defense-evasion-and-yara.md
extension-bypass.md
ntfs-junction-write-redirect.md
ntlm-hash-leak-via-media-upload.md
path-traversal-and-htaccess.md
polyglot-and-metadata-injection.md
python-module-shadowing-via-so.md
race-conditions.md
web-shell-payloads.md
reference/scenarios/host-header/
auth-bypass-localhost.md
cache-poisoning-via-host.md
password-reset-poisoning.md
routing-ssrf-and-flawed-parsing.md
reference/scenarios/http-smuggling/
cl-te.md
cl-zero-and-pause-based.md
exploitation-patterns.md

詳細

サーバーサイド

不正アクセス、RCE、またはデータ窃取を可能にするサーバーサイドの脆弱性をテストします。

テクニック

種類主な攻撃ベクトル
SSRF内部サービスへのアクセス、クラウドメタデータ、プロトコルスマグリング
HTTP SmugglingCL.TE、TE.CL、TE.TE、CL.0、H2.CL、h2c、多層プロキシチェーン、コネクションプーリングのデシンク
パストラバーサルディレクトリトラバーサル、ヌルバイト、エンコーディングによるバイパス
ファイルアップロード拡張子のバイパス、コンテンツタイプの操作、ポリグロットファイル
デシリアライゼーションJava、PHP、Python、.NET のガジェットチェーン
Host ヘッダーパスワードリセットポイズニング、キャッシュポイズニング、ルーティングベースの SSRF
CUPS / cups-browsedCVE-2024-47076/47175/47176/47177 — UDP ブラウズ → IPP インジェクション → PPD インジェクション → foomatic-rip RCE(skills/infrastructure/reference/scenarios/network-recon/cups-browsed-rce.md を参照)

ワークフロー

  1. サーバーサイドの処理ポイントを特定します
  2. 脆弱性クラスの兆候をテストします
  3. 保護機能(WAF、許可リスト、エンコーディングフィルター)をバイパスします
  4. 影響を実証します(ファイル読み取り、RCE、内部アクセス)
  5. PoC で証拠を記録します

リファレンス

  • reference/scenarios/ssrf/*.md - SSRF のテクニックとラボ
  • reference/http-request-smuggling*.md - スマグリングのテクニック
  • reference/scenarios/path-traversal/*.md - パストラバーサルのバイパス方法
  • reference/file-upload*.md - ファイルアップロードの悪用
  • reference/insecure-deserialization*.md - デシリアライゼーション攻撃
  • reference/http-host-header*.md - Host ヘッダーインジェクション
  • skills/infrastructure/reference/scenarios/network-recon/cups-browsed-rce.md - CUPS RCE チェーン(CVE-2024-47076/175/176/177);ipptool の誤検知と libcups のランタイムパーサーの比較;ippserver の Python ライブラリにおける version-1.1 ハードコードのバグ

コメント