225 matches found
VulnerableSpringDataRest
易受攻击的 Spring DataRest 应用 这是一个特意构建的 Spring Data REST 应用程序,用于测试和演示 CVE-2017-8046 漏洞,以及通过 REST API 测试命令注入和远程代码执行所面临的挑战。 它支持 Swagger UI,以便与那些依赖 Swagger 文档进行发现和爬取的工具配合使用,例如 OWASP ZAP(Zed Attack Proxy)的 Swagger 插件。 使用方法 在本地克隆仓库 使用 Maven 构建 运行于 关于该项目在渗透测试练习中如何使用的更多详细信息,请参阅...
CVE-2018-25031
CVE-2018-25031 CVE-2018-25031 漏洞利用测试 Swagger UI 4.1.3 之前的版本可能允许远程攻击者进行欺骗攻击。通过诱使受害者打开精心构造的 URL,攻击者可以利用此漏洞显示远程 OpenAPI 定义。 HowTo 找到文档端点,并添加参数 "configUrl" 指向 test.json 或 "url" 指向 test.yaml。 root@kitploit:...
CVE-2018-25031
CVE-2018-25031 説明: Swagger UI 4.1.3 より前のバージョンでは、リモートの攻撃者がなりすまし攻撃を仕掛ける可能性があります。被害者に細工されたURLを開かせることで、攻撃者はこの脆弱性を悪用してリモートのOpenAPI定義を表示させることができます。 攻撃前のスクリーンショット: PoC: root@kitploit: /index.html?configUrl=https://raw.githubusercontent.com/afine-com/CVE-2018-25031/main/poc.json...
Mailcow Dockerized Swagger UI - Cross-Site Scripting
Mailcow-dockerized before 2022-09a uses a vulnerable version of Swagger UI before 4.11.1 that is affected by a DOM-based Cross-Site Scripting XSS vulnerability. When a user accesses the Swagger documentation with a crafted configUrl or url parameter containing JavaScript payloads, arbitrary code...
POC-CVE-2018-25031
CVE-2018-25031 - Swagger UI 4.1.3 之前版本 一个简单的概念验证(CVE-2018-25031),诱使受害者输入授权码,然后该授权码被发送给攻击者。 你可以结合 XSS 漏洞 https://github.com/VictorNS69/swagger-ui-xss 使用它。 需要找到参数并指定正确的文件:对于 configUrl ,是 JSON 文件;对于 url ,是 YAML 文件。 示例: root@kitploit:...
Fastify Swagger-UI - Information Disclosure
fastify-swagger-ui is a Fastify plugin for serving Swagger UI. Prior to 2.1.0, the default configuration of @fastify/swagger-ui without baseDir set will lead to all files in the module's directory being exposed via http routes served by the module. The vulnerability is fixed in v2.1.0. Setting th...
CVE-2018-25031
Swagger UI 跨站脚本漏洞 PoC:CVE-2018-25031 使用 Python 的 Selenium 此仓库包含一个 Python 脚本,演示了 Swagger UI 中跨站脚本 XSS 漏洞的概念验证 PoC,使用了 Selenium 库。本 PoC 的目标是通过利用包含恶意负载的 Swagger UI 来识别易受此漏洞影响的网站。 Swagger UI 中的跨站脚本 XSS 漏洞 Swagger UI 是一款广泛使用的工具,用于通过友好的用户界面来查看和与 API 交互。然而,在 2.9.2 版本中,发现了一个跨站脚本 XSS 漏洞,攻击者可能利用该漏洞向加载的...
CVE-2025-8191
CVE-2025-8191 – Swagger UI XSS インジェクション 説明 : このリポジトリには、Swagger UI で見つかった脆弱性 CVE-2025-8191 の Proof of Concept PoC エクスプロイトが含まれています。 この脆弱性により、"description" フィールドでのクロスサイトスクリプティング XSS インジェクションが可能となり、Swagger UI バージョン ≤ 1.0.3 でリモートスクリプト実行が引き起こされます。 参考 : NVD エントリ:...
swagger-ui
はじめに: Swagger UI の役割 Swagger UI は、OpenAPI(旧 Swagger)仕様をインタラクティブな Web インターフェースにレンダリングする、広く使用されているライブラリです。これにより、開発者やインテグレーターはバックエンドの実装がなくても API を探索およびテストできます。 CVE‑2018‑25031 の詳細 根本原因: リモート仕様の読み込み この脆弱性は、Swagger UI クライアントがリモート設定ファイルや仕様ファイルを読み込むために使用する URL...
SwaggerUI-CVE-2018-25031
Exploit Swagger UI - CVE-2018-25031 Exploit Swagger UI - Representación incorrecta de información crítica en la interfaz de usuario UI CVE-2018-25031. Este exploit comprueba si la interfaz de usuario de Swagger utilizada es susceptible a la explotación de la vulnerabilidad de representación...
CVE-2026-13202 HTML Injection in OTDS Swagger UI
A vulnerability in OpenText Opentext Directory Services allows Input Data Manipulation. This issue affects Opentext Directory Services: through 22.2...
CVE-2026-13202 HTML Injection in OTDS Swagger UI
A vulnerability in OpenText Opentext Directory Services allows Input Data Manipulation. This issue affects Opentext Directory Services: through 22.2...
EUVD-2025-210645
The Swagger UI Try-out console within the API Publisher documentation allows an external Swagger API definition URL to be loaded, overriding the existing API definitions within the Publisher portal. By exploiting this vulnerability, malicious actors can deceive users into interacting with these...
CVE-2025-6508 User Interface Misrepresentation via Swagger UI Try-out Console in WSO2 API Manager Allows Sensitive Information Exposure or Unintended Requests
The Swagger UI Try-out console within the API Publisher documentation allows an external Swagger API definition URL to be loaded, overriding the existing API definitions within the Publisher portal. By exploiting this vulnerability, malicious actors can deceive users into interacting with these...
CVE-2025-6508
The CVE-2025-6508 entry concerns the Swagger UI Try-out console in the WSO2 API Manager’s API Publisher docs. A misbehavior allows loading an external Swagger API definition URL, which overwrites existing API definitions in the Publisher portal. This deception can lead users to interact with over...
CLSA-2026-1785468079 TuxCare security update for swagger-ui (2 CVEs)
TuxCare rebuilt swagger-ui to address 2 CVEs. Fixed in 2.2.10-tuxcare.1...
GitLab 15.11 < 18.4.6 / 18.5 < 18.5.4 / 18.6 < 18.6.2 (CVE-2025-12029)
The version of GitLab installed on the remote host is affected by a vulnerability, as follows: - GitLab has remediated an issue in GitLab CE/EE affecting all versions from 15.11 before 18.4.6, 18.5 before 18.5.4, and 18.6 before 18.6.2 that could have, under certain circumstances, allowed an...
BIT-GITLAB-2025-12029 Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') in GitLab
GitLab has remediated an issue in GitLab CE/EE affecting all versions from 15.11 before 18.4.6, 18.5 before 18.5.4, and 18.6 before 18.6.2 that could have, under certain circumstances, allowed an unauthenticated user to perform unauthorized actions on behalf of another user by injecting malicious...
CVE-2025-12029
GitLab has remediated an issue in GitLab CE/EE affecting all versions from 15.11 before 18.4.6, 18.5 before 18.5.4, and 18.6 before 18.6.2 that could have, under certain circumstances, allowed an unauthenticated user to perform unauthorized actions on behalf of another user by injecting malicious...
Vulnerabilities fixed in GitLab CE/EE
GitLab has fixed vulnerabilities in GitLab CE/EE. The vulnerabilities include several issues, including the ability for authenticated users to upload malicious images, perform unauthorized actions by injecting malicious HTML, obtain sensitive information through GraphQL queries, and bypass WebAut...