Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
ReconScan network for SSH services
-
DeliveryIdentify Net::Dropbear via SSH banner/behavior
-
ExploitSend crafted RSA authentication request
-
InstallForge signature via CVE-2016-6129 Bleichenbacher attack
-
C2Bypass authentication
-
ExecuteExecute commands as authenticated user
-
ImpactExtract RSA keys via CVE-2018-12437 timing analysis
-
Step 8Establish persistent access
Vulnerability Assessment
| Weakness |
CWE
|
| Exploitation Conditions | Remote network access to services using Net::Dropbear versions before 0.14 for SSH operations. No authentication, user interaction, or special configuration required for basic exploitation (PR:N, UI:N, AC:L). Vulnerable condition exists in default deployments when Net::Dropbear handles SSH authentication or key exchange operations - the bundled libtomcrypt is invoked automatically during standard SSH protocol flows. Scope change indicator (S:C) suggests exploitation can affect components beyond the Perl process itself, likely referring to SSH session compromise enabling access to underlying system resources. Exploitation is limited to scenarios where Net::Dropbear is actually deployed and handling network SSH traffic - pure code installation without active use does not present exploitable attack surface. CVE-2018-12437 side-channel attacks specifically require ability to measure timing variations during cryptographic operations, potentially requiring multiple connection attempts or sustained network proximity for precise measurements, though CVE-2016-6129 signature forgery may achieve compromise in single-attempt attacks. |
| Impact | CVSS 10.0 vector (AV:N/AC:L/PR:N/UI:N/S:C) indicates maximum severity with network-accessible exploitation requiring no authentication, low complexity, and scope change affecting resources beyond the vulnerable component. CISA SSVC framework confirms 'automatable: yes' and 'technical impact: total' aligning with the CVSS assessment. However, SSVC notes 'exploitation: none' - no confirmed active exploitation despite the critical rating. This creates a nuanced risk profile: the vulnerability is technically severe and easily exploitable IF Net::Dropbear is deployed in network-facing SSH services, but real-world impact depends heavily on deployment patterns. Net::Dropbear is a specialized Perl module likely used in custom SSH automation rather than mainstream SSH servers, limiting the attack surface compared to vulnerabilities in OpenSSH or standard Dropbear deployments. The inherited CVE-2016-6129 dates to 2016 and CVE-2018-12437 to 2018 - both old flaws that have been addressed in modern libtomcrypt versions, suggesting this represents a dependency update gap rather than novel vulnerability. Priority should be HIGH for organizations using Net::Dropbear in production SSH services, MEDIUM for development/testing environments, but many Perl deployments may not use this module at all. The 10.0 CVSS represents theoretical maximum impact but practical risk requires confirming Net::Dropbear usage and network exposure. |
| Exploit ScenarioDerived | Attacker identifies a network service using Net::Dropbear for SSH operations (common in automated Perl-based deployment scripts or custom SSH gateways). By intercepting or initiating SSH connections, attacker exploits CVE-2016-6129 to forge RSA signatures, bypassing authentication to gain unauthorized access. Subsequently exploits CVE-2018-12437 timing side-channels during active sessions to extract RSA private keys through repeated cryptographic operations. With compromised credentials and keys, attacker achieves persistent access to SSH services and can pivot to connected systems. No proof-of-concept specific to Net::Dropbear identified, but exploitation techniques for the underlying libtomcrypt CVEs are publicly documented. The automatable nature and lack of required user interaction make this suitable for mass-scanning campaigns targeting Perl-based SSH infrastructure. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Apr 21, 2026
Remote code execution with complete system compromise affects Net::Dropbear Perl module versions before 0.14 due to bundled vulnerable libtomcrypt library. The module ships with Dropbear 2019.78 or earlier containing libtomcrypt v1.18.1, inheriting CVE-2016-6129 (RSA signature forgery) and CVE-2018-12437 (RSA key recovery via side-channel). CVSS 10.0 reflects network-accessible attack with no authentication or user interaction required and complete confidentiality, integrity, and availability impact with scope change. CISA SSVC framework confirms automatable exploitation with total technical impact, though no active exploitation reported. Patch available in Net::Dropbear 0.14 with updated cryptographic dependencies.
RemediationAI
Upgrade to Net::Dropbear version 0.14 or later, which includes updated Dropbear and libtomcrypt versions addressing CVE-2016-6129 and CVE-2018-12437. Installation via CPAN: 'cpan Net::Dropbear' or 'cpanm Net::Dropbear' to pull the latest secure version. Review METACPAN release notes at https://metacpan.org/release/ATRODO/Net-Dropbear-0.14/source/dropbear/libtomcrypt/changes for cryptographic library version updates. If immediate upgrade is not feasible, implement network-level compensating controls: restrict SSH access through Net::Dropbear services to trusted IP ranges using firewall rules (reduces network attack vector from AV:N to effectively local), disable RSA authentication in favor of Ed25519 keys if the application supports algorithm selection (mitigates libtomcrypt RSA-specific flaws but may break compatibility with legacy systems), or replace Net::Dropbear with alternative Perl SSH libraries like Net::SSH::Perl or Net::OpenSSH that use different cryptographic backends (requires application code changes and testing). Note that algorithm restrictions may cause authentication failures with older SSH clients expecting RSA support.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
Net::Dropbear is a Perl module (CPE: cpe:2.3:a:atrodo:net::dropbear) that bundles the Dropbear SSH implementation including its cryptographic dependencies. The vulnerability stems from CWE-1395 (Dependency on Vulnerable Third-Party Component) - specifically inherited flaws in the bundled libtomcrypt library v1.18.1 or earlier. CVE-2016-6129 involves RSA PKCS#1 v1.5 signature verification flaws enabling signature forgery through Bleichenbacher-style attacks. CVE-2018-12437 involves RSA key recovery vulnerabilities through timing side-channels during cryptographic operations. These affect core SSH authentication and key exchange mechanisms, making any SSH connections established through Net::Dropbear susceptible to authentication bypass and cryptographic attacks. The compound nature - multiple crypto flaws in a bundled dependency - explains the critical CVSS 10.0 rating despite being library-level vulnerabilities.
Know when Net gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
Sources disagree (Low–Critical)AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
vuln.today treats the vendor’s rating as authoritative. A higher third-party CVSS (e.g. CISA-ADP) is shown for transparency but does not drive the headline severity.
CVSS VectorVendor: CPANSec
Lifecycle Timeline
4DescriptionCVE.org
Net::Dropbear versions before 0.14 for Perl contains a vulnerable version of libtomcrypt.
Net::Dropbear versions before 0.14 includes versions of Dropbear 2019.78 or earlier. These include versions of libtomcrypt v1.18.1 or earlier, which is affected by CVE-2016-6129 and CVE-2018-12437.
Executive ViewAI
Net::Dropbear Perl module versions before 0.14 contain critical remote code execution vulnerabilities through bundled cryptographic libraries, enabling unauthenticated attackers to completely compromise affected systems over the network without user interaction. Organizations using this module for secure communications face immediate risk of data theft, system manipulation, and operational disruption; patching is mandatory to maintain confidentiality and integrity of sensitive operations.
Apply vendor patch. If immediate patching is not feasible, isolate affected systems from network exposure, disable Dropbear SSH services until patching completes, and restrict network access to trusted internal networks only; however, these are temporary measures and patching to version 0.14 is the only complete mitigation.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
Denial of service against HTTP/2 server implementations allows remote unauthenticated attackers to exhaust server resour
Remote code execution is possible in Node.js releases that bundle a vulnerable Brotli decoder: a malformed brotli-compre
.NET and Visual Studio Denial of Service Vulnerability. Rated high severity (CVSS 7.5), this vulnerability is remotely e
Heap-based buffer overflow (CWE-122) in Microsoft .NET and Visual Studio allows a network-based unauthenticated attacker
Heap-based buffer overflow in Microsoft Visual Studio 2022 and 2026 enables network-delivered remote code execution when
Privilege escalation in Microsoft .NET runtimes (8.0, 9.0, and 10.0) and Microsoft Visual Studio 2022 and 2026 results f
Heap-based buffer overflow (CWE-122) in Microsoft .NET enables local code execution across all actively supported .NET r
Local code execution via out-of-bounds write in Microsoft .NET allows an unauthenticated local attacker to achieve full
Local privilege escalation in Microsoft .NET (versions 8.0, 9.0, and 10.0) and Microsoft Visual Studio 2022/2026 allows
Denial-of-service in Microsoft .NET runtimes and Visual Studio allows unauthenticated remote attackers to crash or hang
Integer overflow in Microsoft .NET Framework and modern .NET runtimes enables local code execution with full process com
Use-after-free memory corruption in Microsoft's QUIC protocol implementation (MsQuic) exposes sensitive heap memory to u
Same technique Information Disclosure
View allVendor StatusVendor
SUSE
Severity: Low| Product | Status |
|---|---|
| SUSE Linux Enterprise Server 12 SP5 | Fixed |
| SUSE Linux Enterprise Server for SAP Applications 12 SP5 | Fixed |
| SUSE Linux Enterprise Desktop 12 SP4 | Fixed |
| SUSE Linux Enterprise Server 12 SP4 | Fixed |
| SUSE Linux Enterprise Server for SAP Applications 12 SP4 | Fixed |
| SUSE Linux Enterprise Workstation Extension 12 SP4 | Fixed |
| SUSE Linux Enterprise Workstation Extension 12 SP5 | Fixed |
EUVD-2025-209545
GHSA-fwph-xhj4-v8r5
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB