3797 matches found
graphql-cop
GraphQL Cop - Security Audit Utility for GraphQL About GraphQL Cop is a small Python utility to run common security tests against GraphQL APIs. GraphQL Cop is perfect for running CI/CD checks in GraphQL. It is lightweight, and covers interesting security issues in GraphQL. GraphQL Cop allows you ...
inql
InQL v6.1.2 - Burp Extension for Advanced GraphQL Testing !Doyensec Research...
Damn-Vulnerable-GraphQL-Application
Damn Vulnerable GraphQL Application Damn Vulnerable GraphQL Application is an intentionally vulnerable implementation of Facebook's GraphQL technology, to learn and practice GraphQL Security. Table of Contents About DVGA Operation Modes Scenarios Prerequisites Installation Installation - Docker...
ROOT-APP-MAVEN-CVE-2024-40094 CVE-2024-40094 in com.graphql-java:graphql-java - Patched by Root
Root has patched CVE-2024-40094 in the com.graphql-java:graphql-java package for Root:Maven. Multiple fixed versions available...
ROOT-APP-MAVEN-CVE-2023-28867 CVE-2023-28867 in com.graphql-java:graphql-java - Patched by Root
Root has patched CVE-2023-28867 in the com.graphql-java:graphql-java package for Root:Maven. Multiple fixed versions available...
CVE-2022-41876
CVE-2022-41876 - Divulgación de información de usuarios en eZ Platform Surgió una vulnerabilidad en eZ Platform que permite a un usuario no autenticado acceder al hash de la contraseña de cada colaborador. Este PoC enumera todas las posibles rutas de GraphQL que conducen a un objeto 'User' y lueg...
hetty
Hetty is an HTTP toolkit for security research. It aims to become an open source alternative to commercial software like Burp Suite Pro, with powerful features tailored to the needs of the infosec and bug bounty community. Features Machine-in-the-middle MITM HTTP proxy, with logs and advanced...
batchql
BatchQL BatchQL is a GraphQL security auditing script with a focus on performing batch GraphQL queries and mutations. This script is not complex, and we welcome improvements. When exploring the problem space of GraphQL batching attacks, we found that there were a few blog posts on the internet,...
batchql
BatchQL BatchQL 是一个专注于执行批量 GraphQL 查询和变更的 GraphQL 安全审计脚本。该脚本并不复杂,我们欢迎改进。 在探索 GraphQL 批量攻击的问题空间时,我们发现互联网上有一些博客文章,但缺乏用于执行 GraphQL 批量攻击的工具。 根据所实现的功能,GraphQL 批量攻击可能相当严重。例如,假设有一个密码重置功能,需要输入发送到您邮箱的 4 位数 PIN。使用此工具,您可以在单个 GraphQL 查询中尝试所有 10,000 个 PIN 尝试。根据密码重置流程的实现细节,这可能会绕过任何速率限制或帐户锁定。 检测 该工具能够检测以下内容:...
CVE-2024-40094
CVE-2024-40094 ENF(可执行规范化字段)拒绝服务漏洞利用 此脚本利用 graphql-java 中的 CVE-2024-40094 漏洞,通过触发 可执行规范化字段(ExecutableNormalizedFields, ENF) 实现拒绝服务攻击。它构建了一个带有深度嵌套别名的精心构造的 GraphQL 内省查询,旨在压垮脆弱的服务器。 概述 该脚本使用异步请求向目标 GraphQL 服务器发送一系列结构庞大的内省查询。查询以 JSON 格式发送,其结构专门用于利用 GraphQL...
hulak
原生 Git 的 API 客户端,内置加密密钥。 REST · GraphQL · OAuth 快速开始 • GraphQL 资源浏览器 • 项目结构 • 文档 运行单个请求、整个目录,或保持交互式 root@kitploit: hulak run ./requests/ Hulak 直接从你的项目运行请求文件。它支持并发目录执行。当你直接运行 hulak 时,它会回退到交互式选择器。 专用 GraphQL 资源浏览器 浏览来自多个端点的模式。搜索操作。交互式构建查询。内联执行。从终端保存生成的文件。 快速开始 安装 Hulak 通过 xaaha/tap 发布。Homebrew 6.0+...
ApiHunter
Support Development If this project helps your work, support ongoing maintenance and new features. ETH Donation Wallet 0x11282eE5726B3370c8B480e321b3B2aA13686582 Scan the QR code or copy the wallet address above. 🎯 ApiHunter 📺 Video Demo Click to watch the full demo on YouTube 🖥️ Desktop App...
resterm
Resterm 面向终端的 API-as-code 工作台。 追踪与时间线视图 Resterm 是一款 API 客户端,它将请求存储在纯 .http 和 .rest 文件中,这些文件可以像你的其他代码一样并排存放在仓库中。你可以使用终端 UI,也可以通过 resterm run 在 CI 中运行相同的文件。 快速链接:截图、安装、快速开始、请求文件、文档。 截图...
waf-bypass
WAF Bypass Tool WAF Bypass Tool is an open source tool to analyze the security of any WAF for False Positives and False Negatives using predefined and customizable payloads. Check your WAF before an attacker does. WAF Bypass Tool is developed by Nemesida WAF team with the participation of...
graphw00f
Credits to Nick Aleks for the logo! graphw00f - GraphQL Server Fingerprinting Table of Contents How does it work? Detections GraphQL Threat Matrix Prerequisites Installation Configuration Example Usage Fingerprinting GraphQL Detecting & Fingerprinting GraphQL Support & Issues Resources How does i...
GraphQLmap
GraphQLmap GraphQLmap is a scripting engine to interact with a graphql endpoint for pentesting purposes. Install Features and examples Dump a GraphQL schema Interact with a GraphQL endpoint Execute GraphQL queries Autocomplete queries GraphQL field fuzzing Example 1 - Bruteforce a character Examp...
graphql-cop
GraphQL Cop - GraphQL 安全审计工具 关于 GraphQL Cop 是一个用于对 GraphQL API 执行常见安全测试的轻量级 Python 工具。它非常适合在 GraphQL 中进行 CI/CD 检查,覆盖了 GraphQL 中值得关注的安全问题。 GraphQL Cop 允许你在发现漏洞时通过提供 cURL 命令来复现结果。 依赖 Python3 Requests 库 检测项 别名重载(DoS) 批量查询(DoS) 基于 GET 的查询(CSRF) 使用 URL 编码负载的基于 POST 的查询(CSRF) GraphQL 跟踪/调试模式(信息泄露)...
graphicator
Graphicator Graphicator is a GraphQL "scraper" / extractor. The tool iterates over the introspection document returned by the targeted GraphQL endpoint, and then re-structures the schema in an internal form so it can re-create the supported queries. When such queries are created is using them to...
graphicator
Graphicator Graphicator 是一个 GraphQL "抓取器" / 提取器。该工具会遍历目标 GraphQL 端点返回的内省文档,然后重新构建内部形式的 schema,以便重新创建支持的查询。当这些查询创建完成后,工具会使用它们向端点发送请求,并将返回的响应保存到文件中。 错误的响应不会被保存。默认情况下,工具会缓存正确的响应以及错误信息,因此重新运行工具时不会重复执行相同的查询。 请明智地使用它,并且仅在你拥有权限的目标上进行操作。 我们希望该工具能帮助你作为渗透测试人员自动化自己的测试,同时也能推动那些尚未进行 GraphQL 测试的人开始行动。 了解如何对...
cli
CloudGraph is the free open-source universal GraphQL API and Cloud Security Posture Management CSPM tool for AWS, Azure, GCP, and K8s. With CloudGraph you get: Free and effortless compliance checks i.e. Azure CIS 1.3.1, GCP CIS 1.2, AWS CIS 1.2, AWS CIS 1.3, AWS CIS 1.4, AWS PCI 3.2.1, AWS NIST...