CVE-2014-1916 (GCVE-0-2014-1916)
Vulnerability from cvelistv5 – Published: 2014-02-08 00:00 – Updated: 2024-09-17 03:13
VLAI?
Summary
The (1) opus_packet_get_nb_frames and (2) opus_packet_get_samples_per_frame functions in the client in MumbleKit before commit fd190328a9b24d37382b269a5674b0c0c7a7e36d and Mumble for iOS 1.1 through 1.2.2 do not properly check the return value of the copyDataBlock method, which allow remote attackers to cause a denial of service (NULL pointer dereference and crash) via a crafted length prefix value in an Opus voice packet.
Severity ?
No CVSS data available.
CWE
- n/a
Assigner
References
| URL | Tags | |||||||
|---|---|---|---|---|---|---|---|---|
|
||||||||
{
"containers": {
"adp": [
{
"providerMetadata": {
"dateUpdated": "2024-08-06T09:58:16.264Z",
"orgId": "af854a3a-2127-422b-91ae-364da2661108",
"shortName": "CVE"
},
"references": [
{
"name": "102957",
"tags": [
"vdb-entry",
"x_refsource_OSVDB",
"x_transferred"
],
"url": "http://osvdb.org/102957"
},
{
"tags": [
"x_refsource_CONFIRM",
"x_transferred"
],
"url": "http://mumble.info/security/Mumble-SA-2014-003.txt"
}
],
"title": "CVE Program Container"
}
],
"cna": {
"affected": [
{
"product": "n/a",
"vendor": "n/a",
"versions": [
{
"status": "affected",
"version": "n/a"
}
]
}
],
"descriptions": [
{
"lang": "en",
"value": "The (1) opus_packet_get_nb_frames and (2) opus_packet_get_samples_per_frame functions in the client in MumbleKit before commit fd190328a9b24d37382b269a5674b0c0c7a7e36d and Mumble for iOS 1.1 through 1.2.2 do not properly check the return value of the copyDataBlock method, which allow remote attackers to cause a denial of service (NULL pointer dereference and crash) via a crafted length prefix value in an Opus voice packet."
}
],
"problemTypes": [
{
"descriptions": [
{
"description": "n/a",
"lang": "en",
"type": "text"
}
]
}
],
"providerMetadata": {
"dateUpdated": "2014-02-08T00:00:00Z",
"orgId": "8254265b-2729-46b6-b9e3-3dfca2d5bfca",
"shortName": "mitre"
},
"references": [
{
"name": "102957",
"tags": [
"vdb-entry",
"x_refsource_OSVDB"
],
"url": "http://osvdb.org/102957"
},
{
"tags": [
"x_refsource_CONFIRM"
],
"url": "http://mumble.info/security/Mumble-SA-2014-003.txt"
}
],
"x_legacyV4Record": {
"CVE_data_meta": {
"ASSIGNER": "cve@mitre.org",
"ID": "CVE-2014-1916",
"STATE": "PUBLIC"
},
"affects": {
"vendor": {
"vendor_data": [
{
"product": {
"product_data": [
{
"product_name": "n/a",
"version": {
"version_data": [
{
"version_value": "n/a"
}
]
}
}
]
},
"vendor_name": "n/a"
}
]
}
},
"data_format": "MITRE",
"data_type": "CVE",
"data_version": "4.0",
"description": {
"description_data": [
{
"lang": "eng",
"value": "The (1) opus_packet_get_nb_frames and (2) opus_packet_get_samples_per_frame functions in the client in MumbleKit before commit fd190328a9b24d37382b269a5674b0c0c7a7e36d and Mumble for iOS 1.1 through 1.2.2 do not properly check the return value of the copyDataBlock method, which allow remote attackers to cause a denial of service (NULL pointer dereference and crash) via a crafted length prefix value in an Opus voice packet."
}
]
},
"problemtype": {
"problemtype_data": [
{
"description": [
{
"lang": "eng",
"value": "n/a"
}
]
}
]
},
"references": {
"reference_data": [
{
"name": "102957",
"refsource": "OSVDB",
"url": "http://osvdb.org/102957"
},
{
"name": "http://mumble.info/security/Mumble-SA-2014-003.txt",
"refsource": "CONFIRM",
"url": "http://mumble.info/security/Mumble-SA-2014-003.txt"
}
]
}
}
}
},
"cveMetadata": {
"assignerOrgId": "8254265b-2729-46b6-b9e3-3dfca2d5bfca",
"assignerShortName": "mitre",
"cveId": "CVE-2014-1916",
"datePublished": "2014-02-08T00:00:00Z",
"dateReserved": "2014-02-07T00:00:00Z",
"dateUpdated": "2024-09-17T03:13:28.611Z",
"state": "PUBLISHED"
},
"dataType": "CVE_RECORD",
"dataVersion": "5.1",
"vulnerability-lookup:meta": {
"fkie_nvd": {
"configurations": "[{\"nodes\": [{\"operator\": \"OR\", \"negate\": false, \"cpeMatch\": [{\"vulnerable\": true, \"criteria\": \"cpe:2.3:a:light_speed_gaming:mumble:1.1:*:*:*:*:iphone_os:*:*\", \"matchCriteriaId\": \"E3287491-AE9A-4291-ADAB-1343C0387265\"}, {\"vulnerable\": true, \"criteria\": \"cpe:2.3:a:light_speed_gaming:mumble:1.1:rc1:*:*:*:iphone_os:*:*\", \"matchCriteriaId\": \"B9C1A613-0F8E-41D7-A6D8-B65B63BBFBEF\"}, {\"vulnerable\": true, \"criteria\": \"cpe:2.3:a:light_speed_gaming:mumble:1.1.1:*:*:*:*:iphone_os:*:*\", \"matchCriteriaId\": \"CAD18E98-4585-48C3-B61D-7AF514D97CB5\"}, {\"vulnerable\": true, \"criteria\": \"cpe:2.3:a:light_speed_gaming:mumble:1.2:*:*:*:*:iphone_os:*:*\", \"matchCriteriaId\": \"1751EC48-0639-4443-8F9B-C47AB9B8F48A\"}, {\"vulnerable\": true, \"criteria\": \"cpe:2.3:a:light_speed_gaming:mumble:1.2.1:*:*:*:*:iphone_os:*:*\", \"matchCriteriaId\": \"0064542D-D994-45D4-8FED-F75D7F313834\"}, {\"vulnerable\": true, \"criteria\": \"cpe:2.3:a:light_speed_gaming:mumble:1.2.2:*:*:*:*:iphone_os:*:*\", \"matchCriteriaId\": \"3B0B1EEE-CA53-4FCA-978F-F6C12D7D820B\"}, {\"vulnerable\": true, \"criteria\": \"cpe:2.3:a:light_speed_gaming:mumblekit:-:*:*:*:*:*:*:*\", \"matchCriteriaId\": \"8AEF9B56-E3B3-4840-8655-401F4554926D\"}]}]}]",
"descriptions": "[{\"lang\": \"en\", \"value\": \"The (1) opus_packet_get_nb_frames and (2) opus_packet_get_samples_per_frame functions in the client in MumbleKit before commit fd190328a9b24d37382b269a5674b0c0c7a7e36d and Mumble for iOS 1.1 through 1.2.2 do not properly check the return value of the copyDataBlock method, which allow remote attackers to cause a denial of service (NULL pointer dereference and crash) via a crafted length prefix value in an Opus voice packet.\"}, {\"lang\": \"es\", \"value\": \"Las funciones (1) opus_packet_get_nb_frames y (2) opus_packet_get_samples_per_frame en client en MumbleKit anterior a commit fd190328a9b24d37382b269a5674b0c0c7a7e36d y Mumble para iOS 1.1 hasta 1.2.2 no comprueban debidamente el valor de vuelta del m\\u00e9todo copyDataBlock, lo que permiten a atacantes remotos causar una denegaci\\u00f3n de servicio (referencia a puntero nulo y ca\\u00edda) a trav\\u00e9s de un valor de prefijo de una longitud manipulado en un paquete de voz Opus.\"}]",
"id": "CVE-2014-1916",
"lastModified": "2024-11-21T02:05:16.507",
"metrics": "{\"cvssMetricV2\": [{\"source\": \"nvd@nist.gov\", \"type\": \"Primary\", \"cvssData\": {\"version\": \"2.0\", \"vectorString\": \"AV:N/AC:L/Au:N/C:N/I:N/A:P\", \"baseScore\": 5.0, \"accessVector\": \"NETWORK\", \"accessComplexity\": \"LOW\", \"authentication\": \"NONE\", \"confidentialityImpact\": \"NONE\", \"integrityImpact\": \"NONE\", \"availabilityImpact\": \"PARTIAL\"}, \"baseSeverity\": \"MEDIUM\", \"exploitabilityScore\": 10.0, \"impactScore\": 2.9, \"acInsufInfo\": false, \"obtainAllPrivilege\": false, \"obtainUserPrivilege\": false, \"obtainOtherPrivilege\": false, \"userInteractionRequired\": false}]}",
"published": "2014-02-08T00:55:06.237",
"references": "[{\"url\": \"http://mumble.info/security/Mumble-SA-2014-003.txt\", \"source\": \"cve@mitre.org\", \"tags\": [\"Vendor Advisory\"]}, {\"url\": \"http://osvdb.org/102957\", \"source\": \"cve@mitre.org\"}, {\"url\": \"http://mumble.info/security/Mumble-SA-2014-003.txt\", \"source\": \"af854a3a-2127-422b-91ae-364da2661108\", \"tags\": [\"Vendor Advisory\"]}, {\"url\": \"http://osvdb.org/102957\", \"source\": \"af854a3a-2127-422b-91ae-364da2661108\"}]",
"sourceIdentifier": "cve@mitre.org",
"vulnStatus": "Modified",
"weaknesses": "[{\"source\": \"nvd@nist.gov\", \"type\": \"Primary\", \"description\": [{\"lang\": \"en\", \"value\": \"CWE-399\"}]}]"
},
"nvd": "{\"cve\":{\"id\":\"CVE-2014-1916\",\"sourceIdentifier\":\"cve@mitre.org\",\"published\":\"2014-02-08T00:55:06.237\",\"lastModified\":\"2025-04-11T00:51:21.963\",\"vulnStatus\":\"Deferred\",\"cveTags\":[],\"descriptions\":[{\"lang\":\"en\",\"value\":\"The (1) opus_packet_get_nb_frames and (2) opus_packet_get_samples_per_frame functions in the client in MumbleKit before commit fd190328a9b24d37382b269a5674b0c0c7a7e36d and Mumble for iOS 1.1 through 1.2.2 do not properly check the return value of the copyDataBlock method, which allow remote attackers to cause a denial of service (NULL pointer dereference and crash) via a crafted length prefix value in an Opus voice packet.\"},{\"lang\":\"es\",\"value\":\"Las funciones (1) opus_packet_get_nb_frames y (2) opus_packet_get_samples_per_frame en client en MumbleKit anterior a commit fd190328a9b24d37382b269a5674b0c0c7a7e36d y Mumble para iOS 1.1 hasta 1.2.2 no comprueban debidamente el valor de vuelta del m\u00e9todo copyDataBlock, lo que permiten a atacantes remotos causar una denegaci\u00f3n de servicio (referencia a puntero nulo y ca\u00edda) a trav\u00e9s de un valor de prefijo de una longitud manipulado en un paquete de voz Opus.\"}],\"metrics\":{\"cvssMetricV2\":[{\"source\":\"nvd@nist.gov\",\"type\":\"Primary\",\"cvssData\":{\"version\":\"2.0\",\"vectorString\":\"AV:N/AC:L/Au:N/C:N/I:N/A:P\",\"baseScore\":5.0,\"accessVector\":\"NETWORK\",\"accessComplexity\":\"LOW\",\"authentication\":\"NONE\",\"confidentialityImpact\":\"NONE\",\"integrityImpact\":\"NONE\",\"availabilityImpact\":\"PARTIAL\"},\"baseSeverity\":\"MEDIUM\",\"exploitabilityScore\":10.0,\"impactScore\":2.9,\"acInsufInfo\":false,\"obtainAllPrivilege\":false,\"obtainUserPrivilege\":false,\"obtainOtherPrivilege\":false,\"userInteractionRequired\":false}]},\"weaknesses\":[{\"source\":\"nvd@nist.gov\",\"type\":\"Primary\",\"description\":[{\"lang\":\"en\",\"value\":\"CWE-399\"}]}],\"configurations\":[{\"nodes\":[{\"operator\":\"OR\",\"negate\":false,\"cpeMatch\":[{\"vulnerable\":true,\"criteria\":\"cpe:2.3:a:light_speed_gaming:mumble:1.1:*:*:*:*:iphone_os:*:*\",\"matchCriteriaId\":\"E3287491-AE9A-4291-ADAB-1343C0387265\"},{\"vulnerable\":true,\"criteria\":\"cpe:2.3:a:light_speed_gaming:mumble:1.1:rc1:*:*:*:iphone_os:*:*\",\"matchCriteriaId\":\"B9C1A613-0F8E-41D7-A6D8-B65B63BBFBEF\"},{\"vulnerable\":true,\"criteria\":\"cpe:2.3:a:light_speed_gaming:mumble:1.1.1:*:*:*:*:iphone_os:*:*\",\"matchCriteriaId\":\"CAD18E98-4585-48C3-B61D-7AF514D97CB5\"},{\"vulnerable\":true,\"criteria\":\"cpe:2.3:a:light_speed_gaming:mumble:1.2:*:*:*:*:iphone_os:*:*\",\"matchCriteriaId\":\"1751EC48-0639-4443-8F9B-C47AB9B8F48A\"},{\"vulnerable\":true,\"criteria\":\"cpe:2.3:a:light_speed_gaming:mumble:1.2.1:*:*:*:*:iphone_os:*:*\",\"matchCriteriaId\":\"0064542D-D994-45D4-8FED-F75D7F313834\"},{\"vulnerable\":true,\"criteria\":\"cpe:2.3:a:light_speed_gaming:mumble:1.2.2:*:*:*:*:iphone_os:*:*\",\"matchCriteriaId\":\"3B0B1EEE-CA53-4FCA-978F-F6C12D7D820B\"},{\"vulnerable\":true,\"criteria\":\"cpe:2.3:a:light_speed_gaming:mumblekit:-:*:*:*:*:*:*:*\",\"matchCriteriaId\":\"8AEF9B56-E3B3-4840-8655-401F4554926D\"}]}]}],\"references\":[{\"url\":\"http://mumble.info/security/Mumble-SA-2014-003.txt\",\"source\":\"cve@mitre.org\",\"tags\":[\"Vendor Advisory\"]},{\"url\":\"http://osvdb.org/102957\",\"source\":\"cve@mitre.org\"},{\"url\":\"http://mumble.info/security/Mumble-SA-2014-003.txt\",\"source\":\"af854a3a-2127-422b-91ae-364da2661108\",\"tags\":[\"Vendor Advisory\"]},{\"url\":\"http://osvdb.org/102957\",\"source\":\"af854a3a-2127-422b-91ae-364da2661108\"}]}}"
}
}
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…
Loading…