2302 matches found
AzureRT
AzureRT 一个Powershell模块,实现了从攻击角度与Azure和Azure AD交互的各种cmdlet。 提供了一些有用的实用工具,用于处理基于访问令牌的身份验证、在Az与AzureAD及az cli接口之间切换,以及易于使用的预构建攻击,例如基于Runbook的命令执行等。 最有价值的Cmdlet 本工具集包含多种cmdlet。本节重点介绍最重要且最有用的部分。 典型的红队/审计工作流程,从窃取的凭据开始,可以总结如下: root@kitploit: 窃取凭据 - 认证到Azure/AzureAD - 判断凭据是否有效 - 找出能利用它们做什么...
TokenTactics
TokenTactics Azure JSON Web Token "JWT" 操纵工具集 Azure 访问令牌允许你以通过设备代码登录的用户身份向特定端点进行身份验证。即使他们使用了多因素身份验证。一旦你获得了用户的访问令牌,就有可能访问某些应用,例如 Outlook、SharePoint、OneDrive、MSTeams 等。 例如,如果你拥有 Graph 或 MSGraph 令牌,就可以连接到 Azure 并导出用户、组等。然后,根据条件访问策略,可以切换到 Azure Core Management 令牌并运行 AzureHound。接着,切换到 Outlook...
tko-subs
tko-subs This tool allows: To check whether a subdomain can be taken over because it has: a dangling CNAME pointing to a CMS provider Heroku, Github, Shopify, Amazon S3, Amazon CloudFront, etc. that can be taken over. a dangling CNAME pointing to a non-existent domain name one or more wrong/typoe...
gh-dork
gh-dork Supply a list of dorks and, optionally, one of the following: a user -u a file with a list of users -uf an organization -org a file with a list of organizations -of a repo -r You can also pass: an output directory to store results -o a filename to store valid items, if your users or org...
shhgit
🚨 shhgit is no longer maintained. If you need support or consultation for your secret scanning endeavours, drop me an e-mail [email protected] 🚨 shhgit helps secure forward-thinking development, operations, and security teams by finding secrets across their code before it leads to a security...
SlackPirate
SlackPirate - Slack列挙・抽出ツール これはPythonで開発されたツールで、ネイティブのSlack APIを使用して、アクセストークンが与えられたSlackワークスペースから「興味深い」情報を抽出します。 2018年5月時点で、Slackの顧客数は800万を超え、その数は急速に増加しています。統合と「ChatOps」の可能性は無限であり、チーム(開発者だけではありません!)が非常に強力なワークフローやSlackボット/アプリケーションのやり取りを作成できるようにします。...
git-all-secrets
git-all-secrets About git-all-secrets is a tool that can: Clone multiple public/private github repositories of an organization and scan them, Clone multiple public/private github repositories of a user that belongs to an organization and scan them, Clone a single public/private repository of an...
remote-control
Laravel 远程控制 在不共享凭据的情况下授予用户帐户远程访问权限。 安装 配置 用法 路由 创建远程访问 使用生成的访问令牌 安装 Remote Control 可以通过 Composer 安装: root@kitploit: composer require "katsana/remote-control" 配置 该软件包将自动注册一个服务提供者。 接下来,你需要发布 Remote Control 的配置文件: root@kitploit: php artisan vendor:publish...
Docusaurus Gists Plugin < 4.0.0 - GitHub Personal Access Token Exposure
The Docusaurus gists plugin adds a page to your Docusaurus instance, displaying all public gists of a GitHub user. docusaurus-plugin-content-gists versions prior to 4.0.0 are vulnerable to exposing GitHub Personal Access Tokens in production build artifacts when passed through plugin configuratio...
Microsoft365_devicePhish
Microsoft365devicePhish 滥用 Microsoft 365 OAuth 授权流程进行钓鱼攻击 这是一个简单的概念验证脚本,允许攻击者针对 Microsoft 365 OAuth 授权流程实施钓鱼攻击。利用此脚本,攻击者可连接 Microsoft 的 OAuth API 端点,生成 usercode 和 devicecode,并在成功的钓鱼攻击后获取受害用户的 accesstoken。随后,该令牌可用于通过 Microsoft Graph API 代表受害用户访问各种 Office365 产品。此外,此脚本专为解决特定场景而设计:目标组织使用邮箱...
CVE-2026-82462
pac4j-oidc versions prior to 6.5.6 contain an authentication bypass vulnerability in the OIDC callback handling. The OidcCredentialsExtractor accepts callbacks carrying only an access token without requiring an authorization code or ID token, allowing attackers to substitute access tokens minted ...
EUVD-2026-68119
pac4j-oidc before 6.5.6 accepts OIDC callbacks carrying only an access token without authorization code or ID token validation. Attackers can substitute access tokens minted for other clients to create authenticated sessions without proper issuer, audience, nonce, or subject verification...
CVE-2026-82461
pac4j-oidc versions before 6.5.6 fail to verify access token signatures, issuers, audiences, or expiry when extracting Keycloak realm and client roles via the KeycloakRolesAuthorizationGenerator component. Attackers with low privileges can forge access tokens containing administrative roles paire...
EUVD-2026-68118
pac4j-oidc before 6.5.6 fails to verify access token signatures, issuers, audiences, or expiry when extracting Keycloak realm and client roles. Attackers can forge access tokens with administrative roles paired with valid ID tokens to bypass authorization checks in applications relying on pac4j...
gitea-CVE-2026-28699
CVE-2026-28699: HTTP Basic Auth के माध्यम से Gitea OAuth2 Scope Bypass जब एक Gitea OAuth2 एक्सेस टोकन, जो केवल read:user तक सीमित है, को Bearer टोकन के बजाय Authorization: Basic base64:x-oauth-basic के रूप में भेजा जाता है, तो वह पूर्ण लेखन क्रियाएँ कर सकता है। Basic auth के माध्यम से प्रस्तुत कि...
CVE-2026-51954
Prodotto: Webasyst Framework Versione interessata: ≤ 4.0.3 Gravità: Alta CVSS 3.1: 8.0 Descrizione Il framework Webasyst fino alla versione 4.0.3 contiene un difetto nell'implementazione di OAuth 2.0 che consente a un attaccante remoto non autenticato di intercettare le credenziali di...
CVE-2022-1175
CVE-2022-1175 Gitlab Stored XSS, kann in einem Issue eines Projekts platziert werden, entweder in einem eigenen oder in einem fremden. Ermöglicht Angriffe wie das Erstellen und Stehlen eines Personal Access Tokens PAT von jedem, der ein Issue besucht. PATs können dann vollen Gitlab-API-Zugriff al...
invoker
Invoker Penetration testing utility and antivirus assessment tool. Built with Visual Studio Community 2022 v17.5.4 64-bit and tested on Windows 10 Enterprise OS 64-bit. Made for educational purposes. I hope it will help! This repository started to have known signatures and I don't have time to...
CVE-2026-81101 Airtable MCP CLI before 0.2.5 Credential Disclosure via Unvalidated Configured Endpoint
The configure command accepted any endpoint URL and stored it beside the user's access token. ConfigureCommand.execute in src/cli.ts persisted the value given to its endpoint option into the user profile without passing it through createSafeUrl in src/config.ts, the helper that already restricted...
CVE-2026-81101 Airtable MCP CLI before 0.2.5 Credential Disclosure via Unvalidated Configured Endpoint
The configure command accepted any endpoint URL and stored it beside the user's access token. ConfigureCommand.execute in src/cli.ts persisted the value given to its endpoint option into the user profile without passing it through createSafeUrl in src/config.ts, the helper that already restricted...