2553 matches found
go-pkcs12
package pkcs12 import "software.sslmate.com/src/go-pkcs12" pkcs12 パッケージは、PKCS12(P12 または PFX とも呼ばれる)の一部を実装します。 これは、crypto/tls パッケージで使用するための DER エンコードされた P12/PFX ファイルのデコードと、新しい形式をサポートしないレガシーアプリケーションで使用するための P12/PFX ファイルのエンコードを目的としています。PKCS12 は弱い暗号化プリミティブを使用するため、新しいアプリケーションでは使用すべきではありません(SHOULD NOT)...
CVE-2023-38408
OpenSSHの脆弱性 - CVE-2023-38408 📚 はじめに...
PKCS11SSHAgent
SRO PKCS11 – SSH Agent CNG PKCS11 + SSHエージェント + Pageant + CNG/スマートカードの主権的統合 伝統的に分離されていた4つの機能を1つのWindows実行ファイルに統合します: 完全なPKCS11モジュール(Firefox、OpenSC、ssh -I) OpenSSH/Git/VS/WSL対応のSSHエージェント PuTTY/plink/pscp対応のPageantサーバー スマートカード向けの安全なCNG/KSPオーケストレーター 目次 1. 哲学 2. アーキテクチャ 3. 実行モード 4. インストール 5. 設定 6...
CVE-2023-38408
OpenSSH の脆弱性 - CVE-2023-38408 📚 はじめに OpenSSH 9.3p2 より前のバージョン に脆弱性が発見されました。OpenSSH の ssh-agent における PKCS11 機能は、検索パスが十分に信頼できないため、エージェントが攻撃者制御のシステムに転送されるとリモートコード実行につながります /usr/lib 内のコードは ssh-agent にロードしても必ずしも安全ではありません。この欠陥により、サーバー上の転送されたエージェントソケットを制御し、クライアントホストのファイルシステムに書き込む権限を持つ攻撃者は、ssh-agent...
CVE-2026-6837-zyxel-export-cgi-command-injection
CVE-2026-6837: Zyxel export-cgi PKCS12 コマンドインジェクション このリポジトリは、CVE-2026-6837 に関する公開ライトアップ、クイック検証スクリプト、および補足証跡をまとめたものです。 これは何か CVE-2026-6837 は、Zyxel の export-cgi ハンドラにおける認証後コマンドインジェクションの脆弱性です。category=pkcs12 ブランチでは、ハンドラが証明書名とエクスポートパスワードからシェルコマンドを構築し、その文字列を system...
CVE-2025-11187
CVE-2025-11187 PKCS12 PBMAC1 PBKDF2 鍵長におけるスタックバッファオーバーフロー OpenSSL 3.X 約1年前にこのスタックバッファオーバーフローを発見しましたが、重複 CVE-2025-11187 であることが判明しました。 この問題は、PBKDF2 の鍵長が攻撃者によって制御可能な場合に、libcrypto の PKCS12 PBMAC1 処理で発生します。OpenSSL 3.6.0 で試行 pkcs12genmac crypto/pkcs12/p12mutl.c 内の固定スタックバッファを超える書き込みを引き起こします。 コンポーネント:...
CVE-2026-97873
In Bouncy Castle for Java before 1.86, the raw JCA provider's legacy PBES1 PKCS5 scheme 1 and PKCS12 PBE families ran their password-based key derivation with an iteration count taken from untrusted input without bounding it, so a small input could dictate an arbitrary amount of work before...
CVE-2026-97873 Legacy PBES1 and PKCS#12 PBE iteration count honoured unbounded in the raw JCA provider
In Bouncy Castle for Java before 1.86, the raw JCA provider's legacy PBES1 PKCS5 scheme 1 and PKCS12 PBE families ran their password-based key derivation with an iteration count taken from untrusted input without bounding it, so a small input could dictate an arbitrary amount of work before...
CVE-2026-97873 Legacy PBES1 and PKCS#12 PBE iteration count honoured unbounded in the raw JCA provider
In Bouncy Castle for Java before 1.86, the raw JCA provider's legacy PBES1 PKCS5 scheme 1 and PKCS12 PBE families ran their password-based key derivation with an iteration count taken from untrusted input without bounding it, so a small input could dictate an arbitrary amount of work before...
CVE-2026-97873
The Bouncy Castle for Java library (before versions 1.86 and LTS 2.73.13 ) contains a vulnerability where the raw JCA provider's legacy PBES1 and PKCS#12 PBE families derive keys using an iteration count from untrusted input without bounding. An attacker could provide a small input to dictate an ...
Linux Distros Unpatched Vulnerability : CVE-2026-97873
The Linux/Unix host has one or more packages installed that are impacted by a vulnerability without a vendor supplied patch available. - In Bouncy Castle for Java before 1.86, the raw JCA provider's legacy PBES1 PKCS5 scheme 1 and PKCS12 PBE families ran their password-based key derivation with a...
PoC-CVE-2025-69421
CVE-2025-69421 クラッシュ専用再現器 このリポジトリには、隔離された実験環境で CVE-2025-69421 を再現する 最小限の不正な PKCS12 ファイルが含まれています。 生成された PFX には、オプションの encryptedContent フィールドが省略された EncryptedContentInfo を持つ EncryptedData が含まれています。脆弱な OpenSSL バージョンでは、PKCS12unpackp7encdata から PKCS12itemdecryptd2iex に NULL の ASN1OCTETSTRING ポインタが渡され、...
CVE-2026-63573
Observable discrepancy in the CMS RSA PKCS1 v1.5 key-transport unwrap KeyTransRecipientInformation.UnwrapKey in Legion of the Bouncy Castle Inc. bc-csharp before 2.7.0 allows a remote attacker who holds a captured CMS EnvelopedData message, and who can submit many modified messages to an...
CVE-2026-63575
Loop with unreachable exit condition in the PKCS12 key derivation Pkcs12ParametersGenerator in Legion of the Bouncy Castle Inc. bc-csharp before 2.7.0 allows an attacker who can supply a PKCS12 PFX file, or a PKCS8 encrypted private key that uses a PKCS12 password-based encryption algorithm, to...
CVE-2026-63570
Loop with unreachable exit condition in Pkcs12Store.GetCertificateChain in Legion of the Bouncy Castle Inc. bc-csharp before 2.7.0 allows an attacker who can supply a crafted PKCS12 file to an application that loads it and requests a key entry's certificate chain to cause a denial of service, in...
CVE-2026-63578
The bc-csharp library (versions before 2.7.0 ) by Legion of the Bouncy Castle Inc. is vulnerable to a denial of service via CPU exhaustion in the PbeUtilities.GenerateCipherParameters function. This is caused by the allocation of resources without limits during password-based private-key decrypti...
CVE-2026-63578 Unbounded PBE iteration count when decrypting PKCS#8 private keys
Allocation of resources without limits in password-based private-key decryption PbeUtilities.GenerateCipherParameters in Legion of the Bouncy Castle Inc. bc-csharp before 2.7.0 allows an attacker who can supply an encrypted private key, such as a PKCS8 EncryptedPrivateKeyInfo or "ENCRYPTED PRIVAT...
CVE-2026-63575
The Bouncy Castle Inc. bc-csharp library (versions before 2.7.0 ) is vulnerable to a Denial of Service (DoS) attack due to a loop with an unreachable exit condition in the Pkcs12ParametersGenerator component. An attacker can provide a PKCS#12 (PFX) file or a PKCS#8 encrypted private key using a P...
EUVD-2026-91226
Loop with unreachable exit condition in the PKCS12 key derivation Pkcs12ParametersGenerator in Legion of the Bouncy Castle Inc. bc-csharp before 2.7.0 allows an attacker who can supply a PKCS12 PFX file, or a PKCS8 encrypted private key that uses a PKCS12 password-based encryption algorithm, to...
CVE-2026-63575 PKCS#12 key derivation loops about 2^32 times on a zero or negative iteration count
Loop with unreachable exit condition in the PKCS12 key derivation Pkcs12ParametersGenerator in Legion of the Bouncy Castle Inc. bc-csharp before 2.7.0 allows an attacker who can supply a PKCS12 PFX file, or a PKCS8 encrypted private key that uses a PKCS12 password-based encryption algorithm, to...