$ winget install --id FireDaemon.OpenSSL --exact --version 4.0.1Run in Command Prompt, PowerShell, or Windows Terminal. Prompts for any agreements.
FireDaemon OpenSSL uses EXE. The silent install switches are /exenoui /qn /norestart REBOOT=ReallySuppress ADJUSTSYSTEMPATHENV=yes.
FireDaemon-OpenSSL-x64-4.0.1.exe /exenoui /qn /norestart REBOOT=ReallySuppress ADJUSTSYSTEMPATHENV=yes
See the full silent install reference for FireDaemon OpenSSL →
For Intune admins
Automated application patching for Microsoft Intune. Pckgr keeps a curated library of 1,000+ apps continuously up-to-date in your tenant via Microsoft Graph - no manual repackaging, no chasing vendor sites.
Start free 30-day trialNo credit card required.
OpenSSL is a popular open-source software library and command-line tool that provides a robust, full-featured set of cryptographic functions to secure communications over computer networks. It implements the Transport Layer Security (TLS) protocol, which is used to encrypt data transmissions across a wide range of applications including web servers, email, VPNs, databases, and IoT devices. OpenSSL provides a wide range of cryptographic functions, including symmetric encryption, public-key encryption, message digest and hash functions, digital signatures, and random number generation. It supports a large number of cryptographic algorithms, including AES, RSA, ECDSA, and Diffie-Hellman, as well as post-quantum algorithms such as ML-KEM, ML-DSA, and SLH-DSA. In addition to cryptographic functions, OpenSSL provides utilities for generating and managing digital certificates and keys, creating and verifying digital signatures, and performing TLS handshakes and negotiations. It also includes a comprehensive command-line tool for certificate management, key generation, TLS diagnostics, and general cryptographic operations.
The key advantages of using the FireDaemon OpenSSL over others that are available are:
- Recognised Source: Listed by the OpenSSL Project as a trusted third-party binary distribution for Windows
- Zero Dependencies: No Microsoft Visual C++ Redistributables required. We leverage the native Windows Universal C Runtime (UCRT) for "clean system" stability
- EV-Signed Integrity: All installers and binaries are digitally signed with a Sectigo Extended Validation (EV) certificate to ensure authenticity and bypass Windows SmartScreen warnings
- Flexible Deployment: Packaged for standalone, portable, or embedded use cases
- Verifiable Security: Every build is pre-scanned via VirusTotal and backed by our publicly available build scripts for total transparency
- Compliance Ready: Designed for developers and sysadmins who require a verifiable, audit-ready OpenSSL environment
| Architecture | Type | Scope | Install | Download |
|---|---|---|---|---|
| x64 | EXE | machine | Direct |
Copy a command tailored to that specific architecture, type, and scope - useful when winget would otherwise pick a different default.
25 known CVEs via NVD
Issue summary: When CMS password-based decryption (RFC 3211 / PWRI key unwrap) processes attacker-supplied CMS data, an attacker-chosen stream-mode KEK cipher can trigger a heap out-of-bounds read in kek_unwrap_key(). Impact summary: A heap buffer over-read may trigger a crash...
Issue summary: A signed integer overflow when sizing the destination buffer for Unicode output in ASN1_mbstring_ncopy() can lead to a heap buffer overflow. Impact summary: A heap buffer overflow may lead to a crash or possibly attacker controlled code execution or other undefin...
Issue summary: A specially crafted PKCS#7 or S/MIME signed message could trigger a use-after-free during PKCS#7 signature verification. Impact summary: A use-after-free may result in process crashes, heap corruption, or potentially remote code execution. When processing a PKCS...
Issue summary: The implementations of AES-SIV (RFC 5297) and AES-GCM-SIV (RFC 8452) mishandle the authentication of AAD (Additional Authenticated Data) with an empty ciphertext allowing a forgery of such messages. Impact summary: An attacker can forge empty messages with arbitr...
Issue summary: When an application drives an AES-OCB context through the public EVP_Cipher() one-shot interface, the application-supplied initialisation vector (IV) is silently discarded. Impact summary: Every message encrypted under the same key uses the same effective nonce r...
Issue summary: When the X509_VERIFY_PARAM_set1_email is called by an application to validate a crafted e-mail address, such as during S/MIME message validation, an out of bounds read can happen. Impact summary: This out of bounds read will not directly exfiltrate the data read...
Issue summary: When EVP_PKEY_derive_set_peer() is called with a DHX (X9.42) peer key, the peer key is not properly checked for the subgroup membership. Impact summary: A malicious peer which presents an X9.42 key carrying the victim's p and g parameters, a forged q = r (a small...
Issue Summary: An error in the callback used to verify the certificate provided in a Root CA key update Certificate Management Protocol (CMP) message response rendered the certificate validation ineffectual, which could lead to escalation of credentials from the Registration Aut...
See a CVE that affects your fleet? Push the patched version to Intune in one click with Pckgr - automated patching is the only way to keep up.
More from FireDaemon or browse cryptography, cybersecurity, openssl.