FKIE_CVE-2014-2899

Vulnerability from fkie_nvd - Published: 2014-04-22 14:23 - Updated: 2025-04-12 10:46
Severity ?
Summary
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 client_key_exchange message when the ephemeral key is not found.
Impacted products
Vendor Product Version
yassl cyassl *
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
yassl cyassl 1.0.0
yassl cyassl 1.0.0
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
yassl cyassl 2.0.0
yassl cyassl 2.0.0
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

{
  "configurations": [
    {
      "nodes": [
        {
          "cpeMatch": [
            {
              "criteria": "cpe:2.3:a:yassl:cyassl:*:*:*:*:*:*:*:*",
              "matchCriteriaId": "43EF983C-ACA0-4E26-B808-8796D5C9D071",
              "versionEndIncluding": "2.9.0",
              "vulnerable": true
            },
            {
              "criteria": "cpe:2.3:a:yassl:cyassl:0.2.0:*:*:*:*:*:*:*",
              "matchCriteriaId": "D6970F77-0B7F-4227-B031-66B35201AD0B",
              "vulnerable": true
            },
            {
              "criteria": "cpe:2.3:a:yassl:cyassl:0.3.0:*:*:*:*:*:*:*",
              "matchCriteriaId": "2D060C85-52CE-41FF-AB51-F3C8A0CFDC33",
              "vulnerable": true
            },
            {
              "criteria": "cpe:2.3:a:yassl:cyassl:0.4.0:*:*:*:*:*:*:*",
              "matchCriteriaId": "92DDCE1B-7B3D-4BCD-B033-95BC96DCD3A9",
              "vulnerable": true
            },
            {
              "criteria": "cpe:2.3:a:yassl:cyassl:0.5.0:*:*:*:*:*:*:*",
              "matchCriteriaId": "1996CD97-1BBB-445C-8B6F-636798AD9F4F",
              "vulnerable": true
            },
            {
              "criteria": "cpe:2.3:a:yassl:cyassl:0.5.5:*:*:*:*:*:*:*",
              "matchCriteriaId": "C68FD127-F607-4A2B-B83B-483A08C2FFEF",
              "vulnerable": true
            },
            {
              "criteria": "cpe:2.3:a:yassl:cyassl:0.6.0:*:*:*:*:*:*:*",
              "matchCriteriaId": "6748DEB0-F86C-4F53-B0D3-6B28DF0A2EF7",
              "vulnerable": true
            },
            {
              "criteria": "cpe:2.3:a:yassl:cyassl:0.6.2:*:*:*:*:*:*:*",
              "matchCriteriaId": "D4635801-99A7-4238-95DF-0AA1C0B1BBE0",
              "vulnerable": true
            },
            {
              "criteria": "cpe:2.3:a:yassl:cyassl:0.6.3:*:*:*:*:*:*:*",
              "matchCriteriaId": "384CD9F4-33EC-418E-8909-C3ECBB0737C6",
              "vulnerable": true
            },
            {
              "criteria": "cpe:2.3:a:yassl:cyassl:0.8.0:*:*:*:*:*:*:*",
              "matchCriteriaId": "9B332FFD-4835-45E6-9069-57B501EC4651",
              "vulnerable": true
            },
            {
              "criteria": "cpe:2.3:a:yassl:cyassl:0.9.0:*:*:*:*:*:*:*",
              "matchCriteriaId": "EAFA7ADE-FA33-45E9-96A3-C0E82A1BDF13",
              "vulnerable": true
            },
            {
              "criteria": "cpe:2.3:a:yassl:cyassl:0.9.6:*:*:*:*:*:*:*",
              "matchCriteriaId": "6EDC1C5C-B063-4DEB-81C5-F8DC518229FD",
              "vulnerable": true
            },
            {
              "criteria": "cpe:2.3:a:yassl:cyassl:0.9.8:*:*:*:*:*:*:*",
              "matchCriteriaId": "EB3820BA-1704-4899-B11B-A56AC00FE487",
              "vulnerable": true
            },
            {
              "criteria": "cpe:2.3:a:yassl:cyassl:0.9.9:*:*:*:*:*:*:*",
              "matchCriteriaId": "3CCF22C4-E041-424B-8104-EDBDDDC77273",
              "vulnerable": true
            },
            {
              "criteria": "cpe:2.3:a:yassl:cyassl:1.0.0:rc1:*:*:*:*:*:*",
              "matchCriteriaId": "3CF12A65-63C8-4F82-AC1A-FE41AFB6B98F",
              "vulnerable": true
            },
            {
              "criteria": "cpe:2.3:a:yassl:cyassl:1.0.0:rc2:*:*:*:*:*:*",
              "matchCriteriaId": "C785F3E1-C6B3-4B76-A308-AC4767EE213F",
              "vulnerable": true
            },
            {
              "criteria": "cpe:2.3:a:yassl:cyassl:1.0.0:rc3:*:*:*:*:*:*",
              "matchCriteriaId": "5B212316-6230-4BFF-B5A7-63DAAACEEF5C",
              "vulnerable": true
            },
            {
              "criteria": "cpe:2.3:a:yassl:cyassl:1.0.2:*:*:*:*:*:*:*",
              "matchCriteriaId": "AF9E1CDC-57A2-4BD7-861A-F46315349E12",
              "vulnerable": true
            },
            {
              "criteria": "cpe:2.3:a:yassl:cyassl:1.0.3:*:*:*:*:*:*:*",
              "matchCriteriaId": "C5E085FD-96FE-4591-BE50-9B2E727C7D8D",
              "vulnerable": true
            },
            {
              "criteria": "cpe:2.3:a:yassl:cyassl:1.0.6:*:*:*:*:*:*:*",
              "matchCriteriaId": "E9562045-4573-41EC-9149-377D499692FC",
              "vulnerable": true
            },
            {
              "criteria": "cpe:2.3:a:yassl:cyassl:1.1.0:*:*:*:*:*:*:*",
              "matchCriteriaId": "C1320950-29A1-45C5-871B-AA044A68CDAA",
              "vulnerable": true
            },
            {
              "criteria": "cpe:2.3:a:yassl:cyassl:1.2.0:*:*:*:*:*:*:*",
              "matchCriteriaId": "2B3FA32D-69F7-465F-920E-A1D1FB6DCF24",
              "vulnerable": true
            },
            {
              "criteria": "cpe:2.3:a:yassl:cyassl:1.3.0:*:*:*:*:*:*:*",
              "matchCriteriaId": "04F0E1EA-B153-4959-81D9-A6DEA402B0BE",
              "vulnerable": true
            },
            {
              "criteria": "cpe:2.3:a:yassl:cyassl:1.4.0:*:*:*:*:*:*:*",
              "matchCriteriaId": "6C9932DB-7D16-4BC1-B338-A42B3F47BBDC",
              "vulnerable": true
            },
            {
              "criteria": "cpe:2.3:a:yassl:cyassl:1.5.0:*:*:*:*:*:*:*",
              "matchCriteriaId": "84B89227-901E-4F9C-851E-F787C1CBD744",
              "vulnerable": true
            },
            {
              "criteria": "cpe:2.3:a:yassl:cyassl:1.5.4:*:*:*:*:*:*:*",
              "matchCriteriaId": "448901F6-FED1-48B4-AE10-557570554B32",
              "vulnerable": true
            },
            {
              "criteria": "cpe:2.3:a:yassl:cyassl:1.5.6:*:*:*:*:*:*:*",
              "matchCriteriaId": "B446A763-0DCB-4C9B-A683-E5FC80945C7B",
              "vulnerable": true
            },
            {
              "criteria": "cpe:2.3:a:yassl:cyassl:1.6.0:*:*:*:*:*:*:*",
              "matchCriteriaId": "08904C20-0425-4A5A-9B12-47D9B1A27F4B",
              "vulnerable": true
            },
            {
              "criteria": "cpe:2.3:a:yassl:cyassl:1.6.5:*:*:*:*:*:*:*",
              "matchCriteriaId": "0614F49E-E9B5-4B3A-9575-8E943DCC750A",
              "vulnerable": true
            },
            {
              "criteria": "cpe:2.3:a:yassl:cyassl:1.8.0:*:*:*:*:*:*:*",
              "matchCriteriaId": "C8B36069-F7A2-40A6-987C-5DCA884E2CB9",
              "vulnerable": true
            },
            {
              "criteria": "cpe:2.3:a:yassl:cyassl:1.9.0:*:*:*:*:*:*:*",
              "matchCriteriaId": "CE627446-DDB8-429E-B539-9FF67418EB52",
              "vulnerable": true
            },
            {
              "criteria": "cpe:2.3:a:yassl:cyassl:2.0.0:rc1:*:*:*:*:*:*",
              "matchCriteriaId": "F5B57070-B024-453E-AB8B-1797D72933A9",
              "vulnerable": true
            },
            {
              "criteria": "cpe:2.3:a:yassl:cyassl:2.0.0:rc2:*:*:*:*:*:*",
              "matchCriteriaId": "E9625838-A53A-46FE-A95B-8BEE28F9CED9",
              "vulnerable": true
            },
            {
              "criteria": "cpe:2.3:a:yassl:cyassl:2.0.0:rc3:*:*:*:*:*:*",
              "matchCriteriaId": "4C2C9248-EAC4-481C-8AC0-668E53CF3AE4",
              "vulnerable": true
            },
            {
              "criteria": "cpe:2.3:a:yassl:cyassl:2.0.2:*:*:*:*:*:*:*",
              "matchCriteriaId": "931E6617-7146-4D75-8741-B263E16D9C2A",
              "vulnerable": true
            },
            {
              "criteria": "cpe:2.3:a:yassl:cyassl:2.0.6:*:*:*:*:*:*:*",
              "matchCriteriaId": "70FDEBE9-8441-4E23-B3B6-175CFC2B9DB9",
              "vulnerable": true
            },
            {
              "criteria": "cpe:2.3:a:yassl:cyassl:2.0.8:*:*:*:*:*:*:*",
              "matchCriteriaId": "E0D1B2B2-8E68-4D53-81A5-8EAF6F4E7FD7",
              "vulnerable": true
            },
            {
              "criteria": "cpe:2.3:a:yassl:cyassl:2.2.0:*:*:*:*:*:*:*",
              "matchCriteriaId": "DC0D0527-49F3-4A40-8ADD-706330B9633B",
              "vulnerable": true
            },
            {
              "criteria": "cpe:2.3:a:yassl:cyassl:2.3.0:*:*:*:*:*:*:*",
              "matchCriteriaId": "257B509F-9B63-4CCF-9C02-6DE8EA46260A",
              "vulnerable": true
            },
            {
              "criteria": "cpe:2.3:a:yassl:cyassl:2.4.0:*:*:*:*:*:*:*",
              "matchCriteriaId": "86BC198C-7C69-4536-B748-22A4C82937CA",
              "vulnerable": true
            },
            {
              "criteria": "cpe:2.3:a:yassl:cyassl:2.4.6:*:*:*:*:*:*:*",
              "matchCriteriaId": "168B38AA-E857-4D74-ADC0-02C77E23476E",
              "vulnerable": true
            },
            {
              "criteria": "cpe:2.3:a:yassl:cyassl:2.5.0:*:*:*:*:*:*:*",
              "matchCriteriaId": "0736B9C1-07D2-4B42-B5AB-CF800E7D20D6",
              "vulnerable": true
            },
            {
              "criteria": "cpe:2.3:a:yassl:cyassl:2.6.0:*:*:*:*:*:*:*",
              "matchCriteriaId": "E277020A-8882-4949-A966-64B605035A75",
              "vulnerable": true
            },
            {
              "criteria": "cpe:2.3:a:yassl:cyassl:2.7.0:*:*:*:*:*:*:*",
              "matchCriteriaId": "EC8027DC-DCB1-4875-9502-19C8B1AB1AFB",
              "vulnerable": true
            },
            {
              "criteria": "cpe:2.3:a:yassl:cyassl:2.8.0:*:*:*:*:*:*:*",
              "matchCriteriaId": "94FDFB0B-ECEC-4F4C-89BD-7CE11826C91A",
              "vulnerable": true
            }
          ],
          "negate": false,
          "operator": "OR"
        }
      ]
    }
  ],
  "cveTags": [],
  "descriptions": [
    {
      "lang": "en",
      "value": "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 client_key_exchange message when the ephemeral key is not found."
    },
    {
      "lang": "es",
      "value": "wolfSSL CyaSSL anterior a 2.9.4 permite a atacantes remotos causar una denegaci\u00f3n de servicio (referencia a puntero nulo) a trav\u00e9s de (1) una solicitud para el certificado de par cuando sucede un fallo de an\u00e1lisis sint\u00e1ctico de certificado o (2) un mensaje client_key_exchange cuando la clave ef\u00edmera no se encuentra."
    }
  ],
  "id": "CVE-2014-2899",
  "lastModified": "2025-04-12T10:46:40.837",
  "metrics": {
    "cvssMetricV2": [
      {
        "acInsufInfo": false,
        "baseSeverity": "MEDIUM",
        "cvssData": {
          "accessComplexity": "LOW",
          "accessVector": "NETWORK",
          "authentication": "NONE",
          "availabilityImpact": "PARTIAL",
          "baseScore": 5.0,
          "confidentialityImpact": "NONE",
          "integrityImpact": "NONE",
          "vectorString": "AV:N/AC:L/Au:N/C:N/I:N/A:P",
          "version": "2.0"
        },
        "exploitabilityScore": 10.0,
        "impactScore": 2.9,
        "obtainAllPrivilege": false,
        "obtainOtherPrivilege": false,
        "obtainUserPrivilege": false,
        "source": "nvd@nist.gov",
        "type": "Primary",
        "userInteractionRequired": false
      }
    ]
  },
  "published": "2014-04-22T14:23:36.317",
  "references": [
    {
      "source": "cve@mitre.org",
      "url": "http://seclists.org/oss-sec/2014/q2/126"
    },
    {
      "source": "cve@mitre.org",
      "url": "http://seclists.org/oss-sec/2014/q2/130"
    },
    {
      "source": "cve@mitre.org",
      "tags": [
        "Vendor Advisory"
      ],
      "url": "http://secunia.com/advisories/57743"
    },
    {
      "source": "cve@mitre.org",
      "url": "http://www.securityfocus.com/bid/66780"
    },
    {
      "source": "cve@mitre.org",
      "tags": [
        "Vendor Advisory"
      ],
      "url": "http://www.wolfssl.com/yaSSL/Blog/Entries/2014/4/11_wolfSSL_Security_Advisory__April_9%2C_2014.html"
    },
    {
      "source": "cve@mitre.org",
      "url": "http://www.wolfssl.com/yaSSL/Docs-cyassl-changelog.html"
    },
    {
      "source": "cve@mitre.org",
      "url": "https://security.gentoo.org/glsa/201612-53"
    },
    {
      "source": "af854a3a-2127-422b-91ae-364da2661108",
      "url": "http://seclists.org/oss-sec/2014/q2/126"
    },
    {
      "source": "af854a3a-2127-422b-91ae-364da2661108",
      "url": "http://seclists.org/oss-sec/2014/q2/130"
    },
    {
      "source": "af854a3a-2127-422b-91ae-364da2661108",
      "tags": [
        "Vendor Advisory"
      ],
      "url": "http://secunia.com/advisories/57743"
    },
    {
      "source": "af854a3a-2127-422b-91ae-364da2661108",
      "url": "http://www.securityfocus.com/bid/66780"
    },
    {
      "source": "af854a3a-2127-422b-91ae-364da2661108",
      "tags": [
        "Vendor Advisory"
      ],
      "url": "http://www.wolfssl.com/yaSSL/Blog/Entries/2014/4/11_wolfSSL_Security_Advisory__April_9%2C_2014.html"
    },
    {
      "source": "af854a3a-2127-422b-91ae-364da2661108",
      "url": "http://www.wolfssl.com/yaSSL/Docs-cyassl-changelog.html"
    },
    {
      "source": "af854a3a-2127-422b-91ae-364da2661108",
      "url": "https://security.gentoo.org/glsa/201612-53"
    }
  ],
  "sourceIdentifier": "cve@mitre.org",
  "vulnStatus": "Deferred",
  "weaknesses": [
    {
      "description": [
        {
          "lang": "en",
          "value": "CWE-20"
        }
      ],
      "source": "nvd@nist.gov",
      "type": "Primary"
    }
  ]
}


Log in or create an account to share your comment.




Tags
Taxonomy of the tags.


Loading…

Loading…

Loading…

Sightings

Author Source Type Date

Nomenclature

  • Seen: The vulnerability was mentioned, discussed, or observed by the user.
  • Confirmed: The vulnerability has been validated from an analyst's perspective.
  • Published Proof of Concept: A public proof of concept is available for this vulnerability.
  • Exploited: The vulnerability was observed as exploited by the user who reported the sighting.
  • Patched: The vulnerability was observed as successfully patched by the user who reported the sighting.
  • Not exploited: The vulnerability was not observed as exploited by the user who reported the sighting.
  • Not confirmed: The user expressed doubt about the validity of the vulnerability.
  • Not patched: The vulnerability was not observed as successfully patched by the user who reported the sighting.


Loading…

Detection rules are retrieved from Rulezet.

Loading…

Loading…