CVE-2014-2899: Input Validation
Published Apr 22, 2014
·Updated
wolfSSL CyaSSL before 2.9.4 allows remote attackers to cause a denial of service (NULL pointer dereference) via (1) a request for the peer certificate when a certificate parsing failure occurs or (2) a clientkeyexchange message when the ephemeral key is not found.
Affected Software
45 affected components
yaSSL CyaSSL<=2.9.0
yaSSL CyaSSL=0.2.0
yaSSL CyaSSL=0.3.0
yaSSL CyaSSL=0.4.0
yaSSL CyaSSL=0.5.0
yaSSL CyaSSL=0.5.5
yaSSL CyaSSL=0.6.0
yaSSL CyaSSL=0.6.2
yaSSL CyaSSL=0.6.3
yaSSL CyaSSL=0.8.0
yaSSL CyaSSL=0.9.0
yaSSL CyaSSL=0.9.6
yaSSL CyaSSL=0.9.8
yaSSL CyaSSL=0.9.9
yaSSL CyaSSL=1.0.0-rc1
yaSSL CyaSSL=1.0.0-rc2
yaSSL CyaSSL=1.0.0-rc3
yaSSL CyaSSL=1.0.2
yaSSL CyaSSL=1.0.3
yaSSL CyaSSL=1.0.6
yaSSL CyaSSL=1.1.0
yaSSL CyaSSL=1.2.0
yaSSL CyaSSL=1.3.0
yaSSL CyaSSL=1.4.0
yaSSL CyaSSL=1.5.0
yaSSL CyaSSL=1.5.4
yaSSL CyaSSL=1.5.6
yaSSL CyaSSL=1.6.0
yaSSL CyaSSL=1.6.5
yaSSL CyaSSL=1.8.0
yaSSL CyaSSL=1.9.0
yaSSL CyaSSL=2.0.0-rc1
yaSSL CyaSSL=2.0.0-rc2
yaSSL CyaSSL=2.0.0-rc3
yaSSL CyaSSL=2.0.2
yaSSL CyaSSL=2.0.6
yaSSL CyaSSL=2.0.8
yaSSL CyaSSL=2.2.0
yaSSL CyaSSL=2.3.0
yaSSL CyaSSL=2.4.0
yaSSL CyaSSL=2.4.6
yaSSL CyaSSL=2.5.0
yaSSL CyaSSL=2.6.0
yaSSL CyaSSL=2.7.0
yaSSL CyaSSL=2.8.0
Event History
Apr 22, 2014
CVE Published
via MITRE·02:00 PM
Data Sourced
via MITRE·02:00 PM
Description
Data Sourced
via NVD·02:23 PM
DescriptionSeverityWeaknessAffected Software
Frequently Asked Questions
1
What is the severity of CVE-2014-2899?
CVE-2014-2899 has been identified with a severity that can cause denial of service due to NULL pointer dereference.
2
How do I fix CVE-2014-2899?
To fix CVE-2014-2899, upgrade to wolfSSL CyaSSL version 2.9.4 or later.
3
What versions of CyaSSL are affected by CVE-2014-2899?
CVE-2014-2899 affects all versions of CyaSSL before 2.9.4.
4
What types of attacks does CVE-2014-2899 enable?
CVE-2014-2899 allows remote attackers to cause a denial of service via specific malformed messages.
5
Can CVE-2014-2899 impact my application's security?
Yes, CVE-2014-2899 can impact application security by exposing it to denial of service attacks.