114 matches found
middleforce
MiddleForce 🔍 概述 MiddleForce 是一款专业的安全测试工具,用于检测和利用 Next.js 中间件中的 CVE-2025-29927 漏洞。该工具可帮助安全专业人员识别存在中间件绕过攻击风险的应用程序。 🚀 功能特性 中间件绕过检测 :自动测试 Next.js 中间件绕过漏洞 彩色输出 :为易受攻击和不易受攻击的路由提供清晰的视觉指示 简洁的 CLI 界面 :易于使用的命令行参数 多请求头测试 :测试多种绕过技术 📋 环境要求 Python 3.x 所需依赖包: colorama requests argparse 💻 安装 自动安装(Linux) git clo...
CVE-2025-29927-PoC
CVE-2025-29927:Next.js 中间件绕过漏洞 PoC 该仓库演示了 Next.js 中的 CVE-2025-29927 漏洞,即内部标头 x-middleware-subrequest 可被用于绕过身份验证等中间件检查。 受影响版本 Next.js 15.x 15.2.3 Next.js 14.x 14.2.25 Next.js 13.x 13.5.9 复现步骤 1. 克隆仓库: git clone https://github.com/alihussainzada/CVE-2025-29927-PoC.git 2. 进入项目文件夹: cd...
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...
poc-nextjs-CVE-2025-29927
Next.js Middleware Subrequest 漏洞扫描器 一个强大的概念验证 PoC 工具,用于检测 Next.js 中间件漏洞 CVE-2025-29927。 概述 该工具用于测试 Next.js 应用程序中的一个关键漏洞,其中 x-middleware-subrequest 标头可被利用来绕过中间件中实现的安全检查。该漏洞利用涉及发送带有特定恶意标头的 HTTP 请求,具体取决于 Next.js 的版本。 漏洞利用原理 根据研究,不同版本的 Next.js 存在不同的 payload: 1. 12.2 之前的版本 : x-middleware-subrequest:...
cve-2025-29927-demo
cve-2025-29927-demo Next.js中再现授权绕过漏洞的演示。 关于该漏洞的详细信息,请参阅 Next.js漏洞CVE-2025-29927总结 。 漏洞复现方法 1. 克隆此仓库。 git clone https://github.com/t3tra-dev/cve-2025-29927-demo.git cd cve-2025-29927-demo git pull origin main 2. 启动服务器。 npm install npm run dev 3. 使用 curl 等工具发送带有 x-middleware-subrequest 头部的请求。 curl ...
cve-2025-29927-nextjs
Himalaya Tech 管理员面板 — CVE-2025-29927 演示 警告:此应用程序故意存在漏洞。仅用于教育和授权的安全研究目的。请勿部署到公共服务器。 关于本演示 此应用程序演示了 CVE-2025-29927 ,这是 Next.js 中间件中的一个关键身份验证绕过漏洞(CVSS 9.1)。该应用程序模拟了一个虚构公司 "Himalaya Tech Pvt. Ltd." 的真实企业级管理员面板,使绕过的影响在视觉上更具说服力。 所有显示的员工记录、API 密钥、数据库凭据以及其他“敏感”数据 完全是虚构和模拟的 —— 仅用于教育演示目的。 CVE-2025-29927 —...
CVE-2025-29927-check
此存储库没有 README。...
ghost-route
👻 ゴーストルート Next.jsサイトのcorrupt middleware脆弱性 CVE-2025-29927 をチェックするPythonスクリプトです。 corrupt middleware脆弱性により、攻撃者はカスタムヘッダー x-middleware-subrequest を送信することで認証をバイパスし、保護されたルートにアクセスできます。 影響を受けるNext.jsのバージョン: 11.1.4 以上 !WARNING...
nextjs-middleware-bypass-demo
CVE-2025-29927 デモ 元の記事: https://zhero-web-sec.github.io/research-and-things/nextjs-and-the-corrupt-middleware セットアップ まず、開発サーバーを起動します: npm i npm run dev ブラウザで http://localhost:3000 にアクセスして結果を確認してください。 バイパスの試行 curl -I http://localhost:3000 HTTP/1.1 307 Temporary Redirect location: /403 Date: Mon, 2...
NextSecureScan
NextSecureScan - Next.js-CVE-2025-29927 ミドルウェア脆弱性スキャナー NextSecureScan は、Next.js アプリケーションにおけるミドルウェア関連の認可バイパス脆弱性(CVE-2025-29927)を特定するために特別に設計された包括的なセキュリティスキャナーです。このスキャナーは、明示的なヘッダー操作技術、ミドルウェアリダイレクト検出、および高度なポリグロットバイパス手法を活用して、徹底的な脆弱性評価を提供します。 🛡️ 機能 ミドルウェア検出 : 標準および高度な HTTP...
NextJS-Exploit-
NextSploit:Next.js CVE-2025-29927 扫描与利用工具 NextSploit 是一款命令行工具,专门用于检测和利用 CVE-2025-29927 ,这是 Next.js 中的一个安全漏洞。该工具首先识别目标网站是否运行 Next.js,并判断其版本是否在易受攻击范围内。如果确认网站存在漏洞,工具将自动尝试利用该问题 ,通过绕过中间件保护,可能获得对受限页面的未授权访问。 功能特性 自动 Next.js 版本检测 :使用 Wappalyzer 检查目标网站是否运行 Next.js,并获取其版本。 漏洞评估 :判断检测到的版本是否位于已知的易受攻击范围内。...
alpr-dashboard-patches
ALPR Dashboard 运行时补丁 针对 algertc/alpr-dashboard Docker 项目的两个即插即用补丁。两者均可在不修改或重新构建上游镜像的情况下部署。 内容说明 logger-fix/ — 异步日志记录 + 清理节流 将内置的同步日志传输(每条日志调用时全文件读取+重写)替换为每次调用写入的 appendFileSync 写入器和每分钟一次的延迟修剪。同时限速每次 POST 图像清理扫描的频率。 实测影响(130 KB base64 图像负载,匹配真实 Blue Iris 警报):原本导致原始服务器无响应的持续车牌识别速率(每个测试窗口内 60 个 POST...
vulnerable-nextjs-14-CVE-2025-29927
vulnerable-nextjs-14-CVE-2025-29927...
CVE-2025-29927-Testing
CyberMaxx 提供的 CVE-2025-29927 测试脚本。 CVE-2025-29927 测试工具 此 PowerShell 脚本旨在帮助安全研究人员和系统管理员测试 Next.js 应用中的 CVE-2025-29927 漏洞。它通过验证 Next.js 版本并检查中间件实现的潜在安全风险,来确认目标应用是否存在中间件绕过问题。 功能: 响应头检查:从目标 URL 获取 HTTP 响应头,以确认是否使用了 Next.js x-powered-by: Next.js。 版本提取:在目标应用的静态 JavaScript 文件中搜索所使用的 Next.js 版本。...
exploit-CVE-2025-29927
CVE-2025-29927(Next.js)漏洞利用 - 授权绕过 喜欢这个仓库?给我们一个 ⭐! 仅用于教育和授权的安全研究目的。 漏洞利用作者 @UNICORDev 由 @NicPWNs 和 @Dev-Yeoj 编写 漏洞描述 Next.js 是一个用于构建全栈 Web 应用程序的 React 框架。从版本 1.11.4 开始,至 12.3.5、13.5.9、14.2.25 和 15.2.3 之前的版本,如果授权检查发生在中间件中,则可能绕过 Next.js 应用程序中的授权检查。如果无法修补到安全版本,建议您阻止包含 x-middleware-subrequest...
CVE-2025-29927-NextJS
📦 Next.js CVE-2025-29927 - 概念验证 此仓库包含一个最小化的概念验证(PoC),用于利用 CVE-2025-29927,这是一个影响特定版本 Next.js 的高严重性漏洞,允许通过精心构造的 URL 未授权访问内部应用文件。 ⚠️ 免责声明 此代码仅用于教育和授权的安全研究 。请勿将其用于不属于您或未经明确许可的系统。 🚀 快速开始 🔧 先决条件 Docker Git Python3.8+ requests, urllib.parse, re, sys 📥 克隆仓库 git clone...
nextjs-cve-2025-29927-poc
Next.js 的 CVE-2025-29927 概念验证 Next.js 中间件中的授权绕过 · CVE-2025-29927 · GitHub 安全公告 Next.js 与损坏的中间件:授权工件 - zherowebsecurity 这是什么? 该漏洞允许绕过中间件逻辑。 src/middleware.ts: // 始终阻止任何请求 export function middleware return Response.json success: false, message: 'authentication failed' , status: 401 复现步骤 0. 搭建环境 $ n...
day10-nextjs-middleware-lab
第10天 — Next.js 中间件认证绕过实验室 CVE-2025-29927 模拟 重要: 仅限教育用途实验室。在 Docker 中本地运行。 快速开始: npm i build from repo root with files above docker build -t day10-nextjs-lab . run docker run --rm -d -p 8080:3000 --name day10 day10-nextjs-lab 打开 http://localhost:8080...
PoC-for-Next.js-Middleware
Next.js ミドルウェアバイパスのPoC CVE-2025-29927 これは、架空のNext.jsミドルウェアバイパスの脆弱性(CVE-2025-29927)に対する概念実証 です。教育目的および許可されたセキュリティ研究にのみ 使用してください。 🚀 機能 機能| 説明 ---|--- ✨ カラー&詳細表示| 色分けされた出力;詳細なデバッグログは -v を使用。 📦 OOP構造| クラスベース設計で明瞭かつ保守性向上。 🌐 プロキシサポート| --proxy でHTTPSプロキシ経由のトラフィックルーティング。 🍪 セッション処理| Cookieと接続再利用のための永続的な...
CVE-2025-29927-scanner
Next.js 版本漏洞扫描器 by nocomp 概述 本 Python 脚本是一个综合性工具,用于扫描多个子域名以检测 Next.js 版本,并识别潜在的 CVE-2025-29927 漏洞。它针对不同子域名上基于 Next.js 构建的 Web 应用提供详细分析。 更多关于该 CVE 的信息:https://nextjs.org/blog/cve-2025-29927 功能特性 🔍 使用多种方法进行子域名枚举 🕵️ Next.js 版本检测 🚨 针对特定 Next.js 版本的漏洞评估 📋 带颜色编码结果的详细报告 🌐 支持多种协议和端口 先决条件 使用脚本前,请确保已安装以下软件:...