108 matches found
Wonka
Wonka 🍫 「私たちは音楽を作る者であり、夢を夢見る者である。」 - ウィリー・ウォンカ Wonka は、Local Security Authority LSA キャッシュから Kerberos チケットを抽出する、甘い Windows ツールです。まるでチケットを見つけるような感覚ですが、セキュリティ研究やペネトレーションテストのためのものです! 🎫 ✨ 特徴 🔐 システム・インパーソネーション - 管理者権限で実行時、自動的に SYSTEM になり LSA にアクセスします 👤 権限を認識 - 標準ユーザーは、信頼されていない LSA...
KRBUACBypass
背景 このPOCは、BlackHat USA 2022でJames Forshaw(@tiraniddo)氏が発表した「 Taking Kerberos To The Next Level」というトピックに触発されたものです。彼は、Kerberosチケットを悪用してUACバイパスを実現するデモを公開しました。サービスチケットにKERB-AD-RESTRICTION-ENTRYを追加し、偽のMachineIDを入力することで、SCMにアクセスしてシステムサービスを作成し、簡単にUACをバイパスしてSYSTEM権限を取得できます。James Forshawは、この原理を「 Bypassing...
bifrost
Bifrost \ /' | | | , | '| || , '/'\ /',| | | | || | | | , | | /' /'/ Usage: ./bifrost -action dump | list | askhash | describe | asktgt | asktgs | s4u | ptt | remove For dump action: -source tickets | keytab for keytab, optional -path to specify a keytab for tickets, optional -name to specify a...
CVE-2022-30216
CVE-2022-30216 CVE-2022-30216 は、Windows Server に対して任意のサーバーへの NTLM 認証を強制するために使用される手法です。この Zeek パッケージは、CVE-2022-30216 の試行および悪用に関する通知を発生させます。攻撃者は NTLM トークンを再利用してクライアント証明書を生成し、ドメインコントローラーにアクセスする Kerberos チケットを要求できます。 インストール $ zkg install cve-2022-30216 既存の pcap に対して使用する: $ zeek -Cr scripts/load.zeek...
CVE-2026-104034
A use-after-free vulnerability exists in SSSD within the Kerberos Credential Manager (KCM) responder . The flaw occurs during Kerberos ticket-granting ticket (TGT) renewal when a deferred callback accesses memory that has already been released. An authenticated local user with a renewable Kerbero...
CVE-2025-4404-POC
CVE-2025-4404 POC CVE-2025-4404 の PoC ドメインコンピュータアカウント host/[email protected] を持っている場合、デフォルトでサービスを追加できます。そして、krbPrincipalName と krbCanonicalName を設定できます。デフォルトでは、FreeIPA 4.12.4 の管理者アカウントでは krbCanonicalName 属性値が欠落しています。krbPrincipalName の値で Kerberos チケットを要求できますが、チケットには krbCanonicalName...
EUVD-2026-63243
A privilege escalation flaw was found in FreeIPA. The uniqueness constraint enforced on Kerberos principal name attributes in the 389-ds directory server does not properly account for equivalent representations of the same principal name, allowing a user with sufficient LDAP write privileges to...
389-ds-base: 389-ds-base: Heap buffer overflow in sasl_io_recv() via padded SASL UNBIND
A heap buffer overflow flaw was found in the SASL I/O layer of 389 Directory Server 389-ds-base. After a successful SASL bind with integrity protection SSF 0, an authenticated attacker can send a specially crafted oversized LDAP UNBIND packet that is copied into a 512-byte heap receive buffer...
389-ds-base: 389-ds-base: integer overflow in SASL packet length bypasses size limit leading to heap buffer overflow
An integer overflow flaw was found in the SASL I/O layer of 389 Directory Server 389-ds-base. In sasliostartpacket, adding sizeofuint32t to a crafted SASL packet length prefix of 0xFFFFFFFC causes unsigned wraparound to zero, bypassing the nsslapd-maxsasliosize limit and leading to a heap buffer...
389-ds-base: 389-ds-base: Heap buffer overflow in sasl_io_recv() via padded SASL UNBIND
A heap buffer overflow flaw was found in the SASL I/O layer of 389 Directory Server 389-ds-base. After a successful SASL bind with integrity protection SSF 0, an authenticated attacker can send a specially crafted oversized LDAP UNBIND packet that is copied into a 512-byte heap receive buffer...
389-ds-base: 389-ds-base: Heap buffer overflow in sasl_io_recv() via padded SASL UNBIND
A heap buffer overflow flaw was found in the SASL I/O layer of 389 Directory Server 389-ds-base. After a successful SASL bind with integrity protection SSF 0, an authenticated attacker can send a specially crafted oversized LDAP UNBIND packet that is copied into a 512-byte heap receive buffer...
389-ds-base: 389-ds-base: Heap buffer overflow in sasl_io_recv() via padded SASL UNBIND
A heap buffer overflow flaw was found in the SASL I/O layer of 389 Directory Server 389-ds-base. After a successful SASL bind with integrity protection SSF 0, an authenticated attacker can send a specially crafted oversized LDAP UNBIND packet that is copied into a 512-byte heap receive buffer...
389-ds-base: 389-ds-base: integer overflow in SASL packet length bypasses size limit leading to heap buffer overflow
An integer overflow flaw was found in the SASL I/O layer of 389 Directory Server 389-ds-base. In sasliostartpacket, adding sizeofuint32t to a crafted SASL packet length prefix of 0xFFFFFFFC causes unsigned wraparound to zero, bypassing the nsslapd-maxsasliosize limit and leading to a heap buffer...
389-ds-base: 389-ds-base: Heap buffer overflow in sasl_io_recv() via padded SASL UNBIND
A heap buffer overflow flaw was found in the SASL I/O layer of 389 Directory Server 389-ds-base. After a successful SASL bind with integrity protection SSF 0, an authenticated attacker can send a specially crafted oversized LDAP UNBIND packet that is copied into a 512-byte heap receive buffer...
389-ds-base: 389-ds-base: integer overflow in SASL packet length bypasses size limit leading to heap buffer overflow
An integer overflow flaw was found in the SASL I/O layer of 389 Directory Server 389-ds-base. In sasliostartpacket, adding sizeofuint32t to a crafted SASL packet length prefix of 0xFFFFFFFC causes unsigned wraparound to zero, bypassing the nsslapd-maxsasliosize limit and leading to a heap buffer...
389-ds-base: 389-ds-base: Heap buffer overflow in sasl_io_recv() via padded SASL UNBIND
A heap buffer overflow flaw was found in the SASL I/O layer of 389 Directory Server 389-ds-base. After a successful SASL bind with integrity protection SSF 0, an authenticated attacker can send a specially crafted oversized LDAP UNBIND packet that is copied into a 512-byte heap receive buffer...
389-ds-base: 389-ds-base: Heap buffer overflow in sasl_io_recv() via padded SASL UNBIND
A heap buffer overflow flaw was found in the SASL I/O layer of 389 Directory Server 389-ds-base. After a successful SASL bind with integrity protection SSF 0, an authenticated attacker can send a specially crafted oversized LDAP UNBIND packet that is copied into a 512-byte heap receive buffer...
389-ds-base: 389-ds-base: Heap buffer overflow in sasl_io_recv() via padded SASL UNBIND
A heap buffer overflow flaw was found in the SASL I/O layer of 389 Directory Server 389-ds-base. After a successful SASL bind with integrity protection SSF 0, an authenticated attacker can send a specially crafted oversized LDAP UNBIND packet that is copied into a 512-byte heap receive buffer...
389-ds-base: 389-ds-base: Heap buffer overflow in sasl_io_recv() via padded SASL UNBIND
A heap buffer overflow flaw was found in the SASL I/O layer of 389 Directory Server 389-ds-base. After a successful SASL bind with integrity protection SSF 0, an authenticated attacker can send a specially crafted oversized LDAP UNBIND packet that is copied into a 512-byte heap receive buffer...
389-ds-base: 389-ds-base: integer overflow in SASL packet length bypasses size limit leading to heap buffer overflow
An integer overflow flaw was found in the SASL I/O layer of 389 Directory Server 389-ds-base. In sasliostartpacket, adding sizeofuint32t to a crafted SASL packet length prefix of 0xFFFFFFFC causes unsigned wraparound to zero, bypassing the nsslapd-maxsasliosize limit and leading to a heap buffer...