3301 matches found
lulzbuster
説明 マルチスレッドで非常に高速かつスマートなHTTPSディレクトリおよびファイルのブルートフォースツール。C言語で書かれ、libcurl上で動作します。 ターゲットURLとワードリストを指定すると、同時HTTPリクエストを発行し、実際のヒットと思われるレスポンス(ユーザーが除外しなかったステータスコード)を報告することで、有効なパスを列挙します。 ペネトレーションテスター、バグバウンティハンター、CTFプレイヤーを対象としており、小さく、高速で、スクリプト可能な、一つのことをうまく実行するツールです。 使い方 root@kitploit: $ lulzbuster -H / / / /...
CVE-2023-38545-libcurl-SOCKS5-heap-buffer-overflow
免責事項 この記事は技術的な議論と学習のみを目的としています。本情報を利用して生じたいかなる直接的または間接的な損害や損失も、すべて利用者本人が負うものとし、記事の著者は一切の責任を負いません。 CVE-2023-38545:libcurl-SOCKS5-heap-buffer-overflow 参考プロジェクト:https://github.com/UTsweetyfish/CVE-2023-38545 再度再現する 再現手順: 1. socks5サービスを起動し、ポート10801をリッスンするには、次のコマンドを実行します:jsx ssh -D 10801 127.0.0.1...
xzf
はじめに xzf は、EXIF データがコマンド&コントロールに利用され得ることを示すシンプルな PoC です。xzf は所定の URL から画像を GET し、Software タグを読み取って認証文字列を取得します。文字列が一致した場合、xzf は ImageDescription タグに含まれる任意のコマンドを実行します。 使用方法 1. 認証文字列と XOR キーを選択し、xor.py を使用して文字列を XOR 処理します 2. 画像を選択し、gexif を使用して、実行するコマンドを ImageDescription に、認証文字列を Software タグに追加します。 3...
cve-2021-42013
CVE-2021-42013 悪名高い Apache 2.4.50 エクスプロイト のC言語実装 コンパイル $ gcc cve-2021-42013.c -lcurl -o cve-2021-42013 使用方法 $ ./cve-2021-42013 使用例...
thetick
The Tick シンプルな組み込みLinuxバックドア。 The Tick コンパイル インストール 使用方法 メディア コンパイル The Tick は libcurl のみに依存するため、対応する開発パッケージがインストールされていることを確認してください。たとえば Debian ベースのディストリビューションでは、次のようにします: root@kitploit: sudo apt-get install libcurl-dev 依存関係がインストールされたら、makefile を実行するだけです: root@kitploit: cd src make clean make...
CVE-2026-82209
A flaw was found in libcurl when libpsl support is enabled. A remote attacker could exploit this vulnerability by setting a Set-Cookie header with a Domain attribute that explicitly matches a public suffix. This improper handling causes libcurl to save the cookie with a wildcard domain scope,...
CVE-2026-22019-libcurl-HTTP-2-CONNECT-Tunnel-Mixup
CVE-2026-22019 – libcurl HTTP/2 CONNECT 隧道混淆 程序代码(C 模拟) root@kitploit: // curlhttp2tunnelmixup.c - Simulated libcurl handling CONNECT over HTTP/2 include void handlehttp2streamint streamid // Vulnerability: after CONNECT, the proxy mixes streams with the tunneled data if streamid == 0...
CVE-2026-33752
CVE-2026-33752 CVE-2026-33752(基于重定向的 SSRF,可导致 curlcffi 访问内部网络) 摘要 curlcffi 未限制对内部 IP 范围的请求,并会通过底层 libcurl 自动跟随重定向。 因此,攻击者可控的 URL 可以将请求重定向到云元数据端点等内部服务。此外,curlcffi 的 TLS 模拟功能可使这些请求看起来像合法的浏览器流量,从而可能绕过某些网络控制。 详情 该问题源于 curlcffi 处理出站请求的方式 用户提供的 URL 直接传递给 libcurl,未检查其是否解析到内部 IP 范围(例如...
CVE-2026-18924
A flaw was found in libcurl. When libcurl handles HTTP/2 Server Push streams and the parent handle shares connections, a use-after-free vulnerability can occur during the cleanup process. This could lead to application crashes, resulting in a denial of service. Mitigation Disable HTTP/2 Server Pu...
CVE-2026-19931
A flaw was found in libcurl. This vulnerability allows an attacker to reuse an HTTP connection set up for a given hostname using Negotiate authentication. When an initial request is made with empty credentials, a subsequent user's request can be sent over a previously authenticated connection...
CVE-2026-8932
🚨 CVE-2026-8932 - 最古のlibcurlセキュリティバグ libcurlにおける不完全なmTLS構成マッチング libcurlでこれまでに修正された最古のセキュリティ脆弱性——25年以上も気づかれずにいた。 📖 概要 CVE-2026-8932 は libcurl におけるセキュリティ脆弱性で、相互TLS(mTLS) クライアント認証設定が変更された後でも、ライブラリが誤って既存のTLS接続を再利用する可能性があります。 一部の秘密鍵関連オプション...
Astra Linux – Vulnerability in curl
There is an authentication bypass vulnerability in libcurl version 8.0.0, particularly in the FTP connection reuse feature. This vulnerability can cause incorrect credentials to be used during subsequent transfers. Previously created connections are retained in a connection pool for reuse if they...
Astra Linux – Vulnerability in curl
libcurl will reuse a previously established connection even when options related to TLS or SSH have been changed, which should prevent such reuses. libcurl stores previously used connections in a connection pool, allowing for reuse if one of them matches the current setup. However, several TLS an...
external_curl_AOSP10_r33_CVE-2021-22924
root@kitploit: | | | | | | / | | | | | | | | | || | | | |/|| \| README Curlは、URL構文で指定されたデータを転送するためのコマンドラインツールです。 curlの使用方法は、curl.1のマニュアルページまたはMANUALドキュメントを お読みください。Curlのインストール方法は、INSTALLドキュメントを お読みください。 libcurlは、curlがその仕事を行うために使用しているライブラリです。簡単に あなたのソフトウェアで使用できます。詳細はlibcurl.3のマニュアルページを お読みください!...
CVE-2023-44487
なお、上記のコードはHTTPリクエストを行うためにlibcurlライブラリを使用しています。コードをコンパイルする際には、libcurlをインストールしてリンクする必要があります。このコードは簡略化されたバージョンであり、実際の要件やテストしているHTTP/2攻撃の具体的な動作に基づいて調整する必要があるかもしれません。...
SUSE CVE-2026-18924
A flaw in libcurl's handling of HTTP/2 Server Push streams, when the parent handle is set to share connections with other handles, can lead to use-after-free in the cleanup process...
SUSE CVE-2026-19931
A flaw in libcurl makes it wrongly reuse an HTTP connection setup for a given hostname using Negotiate authentication, when the initial request is done using empty credentials. This can make user B's request get sent over user A's previously authenticated connection...
ALPINE-CVE-2026-80230
When CURLOPTPINNEDPUBLICKEY is configured alongside options that disable standard peer verification CURLOPTSSLVERIFYPEER = 0 and CURLOPTSSLVERIFYHOST = 0, libcurl fails to enforce public key pinning on connections established without a presented server certificate. Bypassing the pinning check und...
AZL-99831 CVE-2026-80231 affecting package rust 1.75.0-30
A flaw in libcurl makes it wrongly reuse an existing HTTPS connection setup for a given hostname even when using a different Native CA Store setting CURLSSLOPTNATIVECA than when the connection was created...
AZL-99783 CVE-2026-82209 affecting package cmake 3.30.3-15
When libpsl support is enabled, libcurl fails to enforce the Public Suffix List boundary check when processing a Set-Cookie header where the Domain attribute explicitly matches an origin host that is itself a public suffix e.g., Domain=co.uk set by co.uk. Instead of coercing it into a strict...