9330 matches found
cloud-middleware-dataset
クラウドミドルウェアデータセット このプロジェクトには、主要なクラウドサービスプロバイダー(Azure、AWS、GCP)で使用されるクラウドミドルウェア(すなわち、クラウドセキュリティプロバイダーによってインストールされるエージェント)が含まれています。...
0xMiddleware
CVE-2025-29927:Next.js 中间件利用工具 该工具演示并自动化利用 CVE-2025-29927 ,这是一个存在于 Next.js 中的漏洞,攻击者可利用内部请求头 x-middleware-subrequest 绕过中间件检查 (如身份验证)。 🔧 漏洞利用原理 Next.js 内部使用 x-middleware-subrequest 请求头来防止递归请求中的无限循环。然而,在某些版本中,该请求头并未针对外部篡改进行保护 ,恶意攻击者可以对其进行伪造。 通过手动设置该请求头,负责执行身份验证、重定向、日志记录或过滤 的中间件逻辑将被完全跳过 。 该工具的功能:...
nextjs-middleware-auth-bypass-lab
Next.js 中间件授权绕过 CVE-2025-29927 什么是漏洞? 在 Next.js 应用程序中,中间件会在请求到达应用程序之前运行,执行身份验证和授权等检查。 而在 CVE-2025-29927 漏洞中,由于特意添加的 x-middleware-subrequest HTTP 头,中间件在某些情况下会将请求视为已验证。这可能导致未经授权的用户访问受保护的页面。 关于项目 在本项目中,我在使用 Docker 搭建的实验室环境中演示了影响 Next.js 应用程序的 CVE-2025-29927 漏洞。 实验室环境是我从零开始搭建的。我使用 Next.js 准备了...
CVE-2026-21962
🚨 CVE-2026-21962 - 重大な認証バイパス脆弱性 🧾 概要 🔥 Oracle ミドルウェアシステムへの認証不要のリモートアクセス を可能にする、最大深刻度 10.0 の脆弱性。 root@kitploit: CVE ID : CVE-2026-21962 Severity : CRITICAL Published : 2026-01-20 Category : Authentication Bypass CWE : CWE-284 Improper Access Control 🧠 技術的解説 root@kitploit: - Authentication boundary...
web-application-firewall-
Web Application Firewall シミュレーション 概要 このプロジェクトは、FlaskとCVE-2017-5638用の脆弱性チェッカーを使用したWeb Application Firewall(WAF)シミュレーションを示しています。WAFミドルウェアは特定のパターンを含むHTTPリクエストをブロックし、脆弱性チェッカーはApache Struts 2の脆弱性(CVE-2017-5638)をテストして悪用します。 コンポーネント server.py:...
CVE-2025-29927-NextJs-Middleware-Simulation
CVE-2025-29927:Next.js 中间件授权绕过模拟 本仓库演示了 CVE-2025-29927 的利用过程,这是一个 Next.js 中的严重漏洞,允许攻击者绕过基于中间件的授权检查。该漏洞源于对内部 x-middleware-subrequest HTTP 头部处理不当,从而能够未经授权访问受保护路由。 ⚠️ 免责声明 本项目仅用于教育和研究目的。未经明确许可针对系统进行未授权使用是违法且不道德的。作者不对任何滥用此代码的行为负责。 📚 背景 CVE-2025-29927 影响以下版本之前的 Next.js: 12.3.5 13.5.9 14.2.25 15.2.3...
CVE-2025-29927-PoC
CVE-2025-29927: Next.js ミドルウェアバイパス PoC このリポジトリには、CVE-2025-29927 の概念実証 PoC が含まれています。これは、Next.js ミドルウェアの脆弱性で、ヘッダー操作によって認証および認可チェックをバイパスできるようにするものです。 脆弱性の詳細 影響を受けるバージョン : = 11.1.4, 14.0.0, 15.0.0, 15.2.3 CVE ID : CVE-2025-29927 深刻度 : 高 CVSS: 9.1 この脆弱性は Next.js のミドルウェアチェーン実行に存在します。攻撃者は...
traefik-stripprefix-auth-bypass-cve-2026-48020-path-normalization
CVE-2026-48020 — Traefik StripPrefix ルートレベル認証バイパス PoC CVE-2026-48020 の自己完結型Proof of Concept PoCです。これは、ルーティング決定が行われた後 にパス正規化が発生することにより、TraefikのStripPrefixミドルウェアでルートレベルの認証/認可バイパスが発生する脆弱性です。 例えばGET /api../adminのようなリクエストは、ルーティング時に パブリック...
CVE-2025-29927
高度なCVE-2025-29927脆弱性スキャナー これは、Next.js アプリケーションにおける CVE-2025-29927 ミドルウェアバイパス脆弱性を検出するために設計された、プロフェッショナルグレードのスキャナーです。 🧠 機能 実際のヘッドレスブラウザー(Playwright)を使用して、ターゲットのWebサイトを徹底的にクロールします(JSでレンダリングされたコンテンツを含む) 細工された X-Middleware-Subrequest ヘッダーを使用して内部パスをテストし、Next.js ミドルウェアをバイパスします...
Vuln-Next.js-CVE-2025-29927
root@kitploit: npx [email protected] パッケージのインストール root@kitploit: npm install -D @types/bcrypt npm install mysql2 npm install jose npm install -D @types/jsonwebtoken DBの準備 root@kitploit: CREATE TABLE users id INT PRIMARY KEY AUTOINCREMENT, username VARCHAR255 UNIQUE NOT NULL, password...
x-middleware-exploit
このリポジトリには README がありません。...
POC-CVE-2025-29927
CVE-2025-29927: Next.js ミドルウェアバイパス PoC 概要 この PoC は、Next.js ミドルウェアにおける脆弱性 CVE-2025-29927 を示しています。この脆弱性により、攻撃者は x-middleware-subrequest ヘッダーを使用して認証、認可、CSP メカニズムをバイパスできます。 影響を受けるバージョン Next.js バージョン 11.1.4 から 15.1.7 セットアップとインストール 1️⃣ PoC をクローンしてインストールする root@kitploit: git clone...
test-cve-2025-29927
用于利用 CVE-2025-29927 的测试应用 该 NextJS 应用具有基于 cookie 的身份验证和一个中间件,以防止未经授权访问 /admin 页面。 启动应用,运行 root@kitploit: yarn then yarn dev 要利用 CVE-2025-29927 漏洞获取对 /admin 页面的未授权访问,运行一个代理服务器,该服务器向请求添加特殊标头。 root@kitploit: node scripts/proxy.js 然后访问 http://localhost:8000/admin...
cve-2021-21985_exp
cve-2021-21985 エクスプロイト 0x01 脆弱性ポイント 分析から分かること: https://attackerkb.com/topics/X85GKjaVER/cve-2021-21985?referrer=homerapid7-analysis 0x02 エクスプロイト beansオブジェクトを再構築し、RCEを実現する。 beanリスト: root@kitploit: localizedMessageBundle vsanWorkerThreadFactory vsanThreadPoolImpl vsanServiceBundleActivator...
CVE-2025-54123
CVE-2025-54123 概述 HoverFly 中间件 API 端点中存在已认证的远程代码执行漏洞,原因是输入验证不足和存在不安全的命令执行。 攻击流程 1. 认证 攻击者使用有效凭据或会话令牌认证到 HoverFly 通过 /api/token-auth 端点获取 Bearer 令牌 2. 恶意载荷构造 攻击者构造 JSON 载荷,包含: binary:/bin/bash(用户可控) script:任意 Shell 命令(例如 whoami、反向 shell) 3. 漏洞利用投递 向 /api/v2/hoverfly/middleware 发送 PUT 请求,携带恶意载荷 在...
next-CVE-2025-29927
CVE-2025-29927:Next.jsミドルウェアにおける認証バイパス Next.js(CVE-2025-29927)の重大な脆弱性により、ミドルウェアロジックをバイパスすることで保護されたルートへの不正アクセスが可能になります。この問題は、Next.jsバージョン11.1.4から13.5.6、および14.x 14.2.25または15.x 15.2.3に影響します。緩和策として、最新の修正バージョン(14.2.25+または15.2.3+)にアップグレードするか、ファイアウォールルールを適用してx-middleware-subrequestヘッダーをブロックしてください。...
nextjs-middleware-auth-bypass
Next.js アプリの Docker デプロイ このプロジェクトは、Docker を使用して Next.js アプリケーションを 起動するために作成されています。 ビルド Docker イメージの作成: root@kitploit: docker build -t next-app . 実行 コンテナの起動: root@kitploit: docker run -d --name next-app --restart always -p 3000:3000 next-app アクセス ブラウザからアクセス: root@kitploit: http://:3000 例:...
CVE-2025-29927-Nextjs-Analysis
CVE-2025-29927 Next.js 分析 此仓库包含一个自托管的 Next.js 实验环境,用于在 Docker 中分析 CVE-2025-29927。 概述 CVE-2025-29927 是一个与 Next.js 中间件中授权检查相关的漏洞。 该项目被构建为一个本地实验环境,用于在受控环境中观察受中间件保护的路由行为。 文档 分析报告:docs/CVE-2025-29927-Analysis-Report.md 截图:docs/images/ PoC 脚本:poc.sh 环境 Next.js Docker 受中间件保护的 /admin 路由 快速开始 1. Git 克隆...
CVE-2025-29927
CVE-2025-29927 - セキュアプログラミング入門(00960267)のデモ 背景 これは、特定のヘッダーを使用してミドルウェアをバイパスできるようにした、Next.js の重大な脆弱性である CVE-2025-29927 のデモです。 ヘッダー x-middleware-subrequest は、ミドルウェアの無限ループを防ぐためのものでした。リクエストがミドルウェアに到達するたびに、このヘッダーに値 middleware が追加され、5回追加されるとミドルウェアはリクエストを通過させます。値...
vulnbox-easy-CVE-2025-29927
中间人攻击 此应用名为中间人攻击,因为它在 Next.JS 中间件中包含一个漏洞,而 flag 位于 API 调用中。 🚀 生产环境设置 1. .env.production root@kitploit: DATABASEURL=postgresql://postgres:password@db:5432/nextauth JWTSECRET=your-production-secret 2. 构建并启动 root@kitploit: docker compose up --build -d 🛠️ 开发环境设置 1. 克隆仓库 root@kitploit: git clone cd...