VAR-202011-0279
Vulnerability from variot - Updated: 2025-01-30 22:09Potential double free in Bluez 5 module of PulseAudio could allow a local attacker to leak memory or crash the program. The modargs variable may be freed twice in the fail condition in src/modules/bluetooth/module-bluez5-device.c and src/modules/bluetooth/module-bluez5-device.c. Fixed in 1:8.0-0ubuntu3.14. PulseAudio There is a double release vulnerability in.Information is obtained and denial of service (DoS) It may be put into a state. ========================================================================== Ubuntu Security Notice USN-4519-1 September 17, 2020
pulseaudio vulnerability
A security issue affects these releases of Ubuntu and its derivatives:
- Ubuntu 16.04 LTS
Summary:
PulseAudio could be made to crash or run programs as your login if it received specially crafted input.
Software Description: - pulseaudio: PulseAudio sound server
Details:
Ratchanan Srirattanamet discovered that an Ubuntu-specific patch caused PulseAudio to incorrectly handle memory under certain error conditions in the Bluez 5 module. An attacker could use this issue to cause PulseAudio to crash, resulting in a denial of service, or possibly execute arbitrary code. (CVE-2020-15710)
Update instructions:
The problem can be corrected by updating your system to the following package versions:
Ubuntu 16.04 LTS: libpulse-mainloop-glib0 1:8.0-0ubuntu3.14 libpulse0 1:8.0-0ubuntu3.14 pulseaudio 1:8.0-0ubuntu3.14 pulseaudio-module-bluetooth 1:8.0-0ubuntu3.14 pulseaudio-utils 1:8.0-0ubuntu3.14
In general, a standard system update will make all the necessary changes.
References: https://usn.ubuntu.com/4519-1 CVE-2020-15710
Package Information: https://launchpad.net/ubuntu/+source/pulseaudio/1:8.0-0ubuntu3.14
Show details on source website{
"@context": {
"@vocab": "https://www.variotdbs.pl/ref/VARIoTentry#",
"affected_products": {
"@id": "https://www.variotdbs.pl/ref/affected_products"
},
"configurations": {
"@id": "https://www.variotdbs.pl/ref/configurations"
},
"credits": {
"@id": "https://www.variotdbs.pl/ref/credits"
},
"cvss": {
"@id": "https://www.variotdbs.pl/ref/cvss/"
},
"description": {
"@id": "https://www.variotdbs.pl/ref/description/"
},
"exploit_availability": {
"@id": "https://www.variotdbs.pl/ref/exploit_availability/"
},
"external_ids": {
"@id": "https://www.variotdbs.pl/ref/external_ids/"
},
"iot": {
"@id": "https://www.variotdbs.pl/ref/iot/"
},
"iot_taxonomy": {
"@id": "https://www.variotdbs.pl/ref/iot_taxonomy/"
},
"patch": {
"@id": "https://www.variotdbs.pl/ref/patch/"
},
"problemtype_data": {
"@id": "https://www.variotdbs.pl/ref/problemtype_data/"
},
"references": {
"@id": "https://www.variotdbs.pl/ref/references/"
},
"sources": {
"@id": "https://www.variotdbs.pl/ref/sources/"
},
"sources_release_date": {
"@id": "https://www.variotdbs.pl/ref/sources_release_date/"
},
"sources_update_date": {
"@id": "https://www.variotdbs.pl/ref/sources_update_date/"
},
"threat_type": {
"@id": "https://www.variotdbs.pl/ref/threat_type/"
},
"title": {
"@id": "https://www.variotdbs.pl/ref/title/"
},
"type": {
"@id": "https://www.variotdbs.pl/ref/type/"
}
},
"@id": "https://www.variotdbs.pl/vuln/VAR-202011-0279",
"affected_products": {
"@context": {
"@vocab": "https://www.variotdbs.pl/ref/affected_products#",
"data": {
"@container": "@list"
},
"sources": {
"@container": "@list",
"@context": {
"@vocab": "https://www.variotdbs.pl/ref/sources#"
},
"@id": "https://www.variotdbs.pl/ref/sources"
}
},
"data": [
{
"model": "pulseaudio",
"scope": "eq",
"trust": 1.0,
"vendor": "pulseaudio",
"version": "1\\:8.0-0ubuntu3.4"
},
{
"model": "pulseaudio",
"scope": "eq",
"trust": 1.0,
"vendor": "pulseaudio",
"version": "1\\:8.0-0ubuntu2"
},
{
"model": "pulseaudio",
"scope": "eq",
"trust": 1.0,
"vendor": "pulseaudio",
"version": "1\\:8.0-0ubuntu3.9"
},
{
"model": "pulseaudio",
"scope": "eq",
"trust": 1.0,
"vendor": "pulseaudio",
"version": "1\\:8.0-0ubuntu3.8"
},
{
"model": "pulseaudio",
"scope": "eq",
"trust": 1.0,
"vendor": "pulseaudio",
"version": "1\\:8.0-0ubuntu3.11"
},
{
"model": "pulseaudio",
"scope": "eq",
"trust": 1.0,
"vendor": "pulseaudio",
"version": "1\\:8.0-0ubuntu4"
},
{
"model": "pulseaudio",
"scope": "eq",
"trust": 1.0,
"vendor": "pulseaudio",
"version": "1\\:8.0-0ubuntu1"
},
{
"model": "pulseaudio",
"scope": "eq",
"trust": 1.0,
"vendor": "pulseaudio",
"version": "1\\:8.0-0ubuntu3.6"
},
{
"model": "pulseaudio",
"scope": "eq",
"trust": 1.0,
"vendor": "pulseaudio",
"version": "1\\:8.0-0ubuntu3.10"
},
{
"model": "pulseaudio",
"scope": "eq",
"trust": 1.0,
"vendor": "pulseaudio",
"version": "1\\:8.0-0ubuntu3"
},
{
"model": "pulseaudio",
"scope": "eq",
"trust": 1.0,
"vendor": "pulseaudio",
"version": "1\\:8.0-0ubuntu3.2"
},
{
"model": "pulseaudio",
"scope": "eq",
"trust": 1.0,
"vendor": "pulseaudio",
"version": "1\\:8.0-0ubuntu3.12"
},
{
"model": "pulseaudio",
"scope": "eq",
"trust": 1.0,
"vendor": "pulseaudio",
"version": "1\\:8.0-0ubuntu3.7"
},
{
"model": "pulseaudio",
"scope": "eq",
"trust": 1.0,
"vendor": "pulseaudio",
"version": "1\\:8.0-0ubuntu3.5"
},
{
"model": "pulseaudio",
"scope": "eq",
"trust": 1.0,
"vendor": "pulseaudio",
"version": "1\\:8.0-0ubuntu3.3"
},
{
"model": "pulseaudio",
"scope": "eq",
"trust": 1.0,
"vendor": "pulseaudio",
"version": "1\\:8.0-0ubuntu3.1"
},
{
"model": "pulseaudio",
"scope": "eq",
"trust": 0.8,
"vendor": "pulseaudio",
"version": null
},
{
"model": "pulseaudio",
"scope": "eq",
"trust": 0.8,
"vendor": "pulseaudio",
"version": "1:8.0"
}
],
"sources": [
{
"db": "JVNDB",
"id": "JVNDB-2020-013629"
},
{
"db": "NVD",
"id": "CVE-2020-15710"
}
]
},
"credits": {
"@context": {
"@vocab": "https://www.variotdbs.pl/ref/credits#",
"sources": {
"@container": "@list",
"@context": {
"@vocab": "https://www.variotdbs.pl/ref/sources#"
}
}
},
"data": "Ubuntu",
"sources": [
{
"db": "PACKETSTORM",
"id": "159224"
},
{
"db": "CNNVD",
"id": "CNNVD-202009-1179"
}
],
"trust": 0.7
},
"cve": "CVE-2020-15710",
"cvss": {
"@context": {
"cvssV2": {
"@container": "@list",
"@context": {
"@vocab": "https://www.variotdbs.pl/ref/cvss/cvssV2#"
},
"@id": "https://www.variotdbs.pl/ref/cvss/cvssV2"
},
"cvssV3": {
"@container": "@list",
"@context": {
"@vocab": "https://www.variotdbs.pl/ref/cvss/cvssV3#"
},
"@id": "https://www.variotdbs.pl/ref/cvss/cvssV3/"
},
"severity": {
"@container": "@list",
"@context": {
"@vocab": "https://www.variotdbs.pl/cvss/severity#"
},
"@id": "https://www.variotdbs.pl/ref/cvss/severity"
},
"sources": {
"@container": "@list",
"@context": {
"@vocab": "https://www.variotdbs.pl/ref/sources#"
},
"@id": "https://www.variotdbs.pl/ref/sources"
}
},
"data": [
{
"cvssV2": [
{
"accessComplexity": "LOW",
"accessVector": "LOCAL",
"authentication": "NONE",
"author": "nvd@nist.gov",
"availabilityImpact": "PARTIAL",
"baseScore": 3.6,
"confidentialityImpact": "PARTIAL",
"exploitabilityScore": 3.9,
"id": "CVE-2020-15710",
"impactScore": 4.9,
"integrityImpact": "NONE",
"severity": "LOW",
"trust": 1.8,
"vectorString": "AV:L/AC:L/Au:N/C:P/I:N/A:P",
"version": "2.0"
}
],
"cvssV3": [
{
"attackComplexity": "LOW",
"attackVector": "LOCAL",
"author": "nvd@nist.gov",
"availabilityImpact": "HIGH",
"baseScore": 6.1,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "LOW",
"exploitabilityScore": 1.8,
"id": "CVE-2020-15710",
"impactScore": 4.2,
"integrityImpact": "NONE",
"privilegesRequired": "LOW",
"scope": "UNCHANGED",
"trust": 1.0,
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:H",
"version": "3.1"
},
{
"attackComplexity": "HIGH",
"attackVector": "LOCAL",
"author": "security@ubuntu.com",
"availabilityImpact": "HIGH",
"baseScore": 5.3,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "LOW",
"exploitabilityScore": 1.0,
"id": "CVE-2020-15710",
"impactScore": 4.2,
"integrityImpact": "NONE",
"privilegesRequired": "LOW",
"scope": "UNCHANGED",
"trust": 1.0,
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:L/I:N/A:H",
"version": "3.1"
},
{
"attackComplexity": "Low",
"attackVector": "Local",
"author": "NVD",
"availabilityImpact": "High",
"baseScore": 6.1,
"baseSeverity": "Medium",
"confidentialityImpact": "Low",
"exploitabilityScore": null,
"id": "CVE-2020-15710",
"impactScore": null,
"integrityImpact": "None",
"privilegesRequired": "Low",
"scope": "Unchanged",
"trust": 0.8,
"userInteraction": "None",
"vectorString": "CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:H",
"version": "3.0"
}
],
"severity": [
{
"author": "nvd@nist.gov",
"id": "CVE-2020-15710",
"trust": 1.0,
"value": "MEDIUM"
},
{
"author": "security@ubuntu.com",
"id": "CVE-2020-15710",
"trust": 1.0,
"value": "MEDIUM"
},
{
"author": "NVD",
"id": "CVE-2020-15710",
"trust": 0.8,
"value": "Medium"
},
{
"author": "CNNVD",
"id": "CNNVD-202009-1179",
"trust": 0.6,
"value": "MEDIUM"
}
]
}
],
"sources": [
{
"db": "JVNDB",
"id": "JVNDB-2020-013629"
},
{
"db": "CNNVD",
"id": "CNNVD-202009-1179"
},
{
"db": "NVD",
"id": "CVE-2020-15710"
},
{
"db": "NVD",
"id": "CVE-2020-15710"
}
]
},
"description": {
"@context": {
"@vocab": "https://www.variotdbs.pl/ref/description#",
"sources": {
"@container": "@list",
"@context": {
"@vocab": "https://www.variotdbs.pl/ref/sources#"
}
}
},
"data": "Potential double free in Bluez 5 module of PulseAudio could allow a local attacker to leak memory or crash the program. The modargs variable may be freed twice in the fail condition in src/modules/bluetooth/module-bluez5-device.c and src/modules/bluetooth/module-bluez5-device.c. Fixed in 1:8.0-0ubuntu3.14. PulseAudio There is a double release vulnerability in.Information is obtained and denial of service (DoS) It may be put into a state. ==========================================================================\nUbuntu Security Notice USN-4519-1\nSeptember 17, 2020\n\npulseaudio vulnerability\n==========================================================================\n\nA security issue affects these releases of Ubuntu and its derivatives:\n\n- Ubuntu 16.04 LTS\n\nSummary:\n\nPulseAudio could be made to crash or run programs as your login if it\nreceived specially crafted input. \n\nSoftware Description:\n- pulseaudio: PulseAudio sound server\n\nDetails:\n\nRatchanan Srirattanamet discovered that an Ubuntu-specific patch caused\nPulseAudio to incorrectly handle memory under certain error conditions in the\nBluez 5 module. An attacker could use this issue to cause PulseAudio to crash,\nresulting in a denial of service, or possibly execute arbitrary code. \n(CVE-2020-15710)\n\nUpdate instructions:\n\nThe problem can be corrected by updating your system to the following\npackage versions:\n\nUbuntu 16.04 LTS:\n libpulse-mainloop-glib0 1:8.0-0ubuntu3.14\n libpulse0 1:8.0-0ubuntu3.14\n pulseaudio 1:8.0-0ubuntu3.14\n pulseaudio-module-bluetooth 1:8.0-0ubuntu3.14\n pulseaudio-utils 1:8.0-0ubuntu3.14\n\nIn general, a standard system update will make all the necessary changes. \n\nReferences:\n https://usn.ubuntu.com/4519-1\n CVE-2020-15710\n\nPackage Information:\n https://launchpad.net/ubuntu/+source/pulseaudio/1:8.0-0ubuntu3.14\n\n\n",
"sources": [
{
"db": "NVD",
"id": "CVE-2020-15710"
},
{
"db": "JVNDB",
"id": "JVNDB-2020-013629"
},
{
"db": "PACKETSTORM",
"id": "159224"
}
],
"trust": 1.71
},
"external_ids": {
"@context": {
"@vocab": "https://www.variotdbs.pl/ref/external_ids#",
"data": {
"@container": "@list"
},
"sources": {
"@container": "@list",
"@context": {
"@vocab": "https://www.variotdbs.pl/ref/sources#"
}
}
},
"data": [
{
"db": "NVD",
"id": "CVE-2020-15710",
"trust": 2.6
},
{
"db": "JVNDB",
"id": "JVNDB-2020-013629",
"trust": 0.8
},
{
"db": "PACKETSTORM",
"id": "159224",
"trust": 0.7
},
{
"db": "AUSCERT",
"id": "ESB-2020.3205",
"trust": 0.6
},
{
"db": "CNNVD",
"id": "CNNVD-202009-1179",
"trust": 0.6
},
{
"db": "OTHER",
"id": "NONE",
"trust": 0.1
}
],
"sources": [
{
"db": "OTHER",
"id": null
},
{
"db": "JVNDB",
"id": "JVNDB-2020-013629"
},
{
"db": "PACKETSTORM",
"id": "159224"
},
{
"db": "CNNVD",
"id": "CNNVD-202009-1179"
},
{
"db": "NVD",
"id": "CVE-2020-15710"
}
]
},
"id": "VAR-202011-0279",
"iot": {
"@context": {
"@vocab": "https://www.variotdbs.pl/ref/iot#",
"sources": {
"@container": "@list",
"@context": {
"@vocab": "https://www.variotdbs.pl/ref/sources#"
}
}
},
"data": true,
"sources": [
{
"db": "OTHER",
"id": null
}
],
"trust": 0.01
},
"iot_taxonomy": {
"@context": {
"@vocab": "https://www.variotdbs.pl/ref/iot_taxonomy#",
"data": {
"@container": "@list"
},
"sources": {
"@container": "@list",
"@context": {
"@vocab": "https://www.variotdbs.pl/ref/sources#"
}
}
},
"data": [
{
"category": [
"other device"
],
"sub_category": "general",
"trust": 0.1
}
],
"sources": [
{
"db": "OTHER",
"id": null
}
]
},
"last_update_date": "2025-01-30T22:09:20.295000Z",
"patch": {
"@context": {
"@vocab": "https://www.variotdbs.pl/ref/patch#",
"data": {
"@container": "@list"
},
"sources": {
"@container": "@list",
"@context": {
"@vocab": "https://www.variotdbs.pl/ref/sources#"
}
}
},
"data": [
{
"title": "Top\u00a0Page",
"trust": 0.8,
"url": "https://www.freedesktop.org/wiki/Software/PulseAudio/"
}
],
"sources": [
{
"db": "JVNDB",
"id": "JVNDB-2020-013629"
}
]
},
"problemtype_data": {
"@context": {
"@vocab": "https://www.variotdbs.pl/ref/problemtype_data#",
"sources": {
"@container": "@list",
"@context": {
"@vocab": "https://www.variotdbs.pl/ref/sources#"
}
}
},
"data": [
{
"problemtype": "CWE-415",
"trust": 1.0
},
{
"problemtype": "Double release (CWE-415) [NVD Evaluation ]",
"trust": 0.8
}
],
"sources": [
{
"db": "JVNDB",
"id": "JVNDB-2020-013629"
},
{
"db": "NVD",
"id": "CVE-2020-15710"
}
]
},
"references": {
"@context": {
"@vocab": "https://www.variotdbs.pl/ref/references#",
"data": {
"@container": "@list"
},
"sources": {
"@container": "@list",
"@context": {
"@vocab": "https://www.variotdbs.pl/ref/sources#"
}
}
},
"data": [
{
"trust": 2.4,
"url": "https://launchpad.net/bugs/1884738"
},
{
"trust": 2.4,
"url": "https://ubuntu.com/usn-4519-1"
},
{
"trust": 1.5,
"url": "https://nvd.nist.gov/vuln/detail/cve-2020-15710"
},
{
"trust": 0.6,
"url": "https://www.auscert.org.au/bulletins/esb-2020.3205/"
},
{
"trust": 0.6,
"url": "https://vigilance.fr/vulnerability/pulseaudio-memory-corruption-via-bluez-5-module-33362"
},
{
"trust": 0.6,
"url": "https://packetstormsecurity.com/files/159224/ubuntu-security-notice-usn-4519-1.html"
},
{
"trust": 0.1,
"url": "https://ieeexplore.ieee.org/abstract/document/10769424"
},
{
"trust": 0.1,
"url": "https://usn.ubuntu.com/4519-1"
},
{
"trust": 0.1,
"url": "https://launchpad.net/ubuntu/+source/pulseaudio/1:8.0-0ubuntu3.14"
}
],
"sources": [
{
"db": "OTHER",
"id": null
},
{
"db": "JVNDB",
"id": "JVNDB-2020-013629"
},
{
"db": "PACKETSTORM",
"id": "159224"
},
{
"db": "CNNVD",
"id": "CNNVD-202009-1179"
},
{
"db": "NVD",
"id": "CVE-2020-15710"
}
]
},
"sources": {
"@context": {
"@vocab": "https://www.variotdbs.pl/ref/sources#",
"data": {
"@container": "@list"
}
},
"data": [
{
"db": "OTHER",
"id": null
},
{
"db": "JVNDB",
"id": "JVNDB-2020-013629"
},
{
"db": "PACKETSTORM",
"id": "159224"
},
{
"db": "CNNVD",
"id": "CNNVD-202009-1179"
},
{
"db": "NVD",
"id": "CVE-2020-15710"
}
]
},
"sources_release_date": {
"@context": {
"@vocab": "https://www.variotdbs.pl/ref/sources_release_date#",
"data": {
"@container": "@list"
}
},
"data": [
{
"date": "2021-07-08T00:00:00",
"db": "JVNDB",
"id": "JVNDB-2020-013629"
},
{
"date": "2020-09-18T17:15:44",
"db": "PACKETSTORM",
"id": "159224"
},
{
"date": "2020-09-18T00:00:00",
"db": "CNNVD",
"id": "CNNVD-202009-1179"
},
{
"date": "2020-11-19T03:15:12.490000",
"db": "NVD",
"id": "CVE-2020-15710"
}
]
},
"sources_update_date": {
"@context": {
"@vocab": "https://www.variotdbs.pl/ref/sources_update_date#",
"data": {
"@container": "@list"
}
},
"data": [
{
"date": "2021-07-08T08:28:00",
"db": "JVNDB",
"id": "JVNDB-2020-013629"
},
{
"date": "2020-12-02T00:00:00",
"db": "CNNVD",
"id": "CNNVD-202009-1179"
},
{
"date": "2024-11-21T05:06:04.507000",
"db": "NVD",
"id": "CVE-2020-15710"
}
]
},
"threat_type": {
"@context": {
"@vocab": "https://www.variotdbs.pl/ref/threat_type#",
"sources": {
"@container": "@list",
"@context": {
"@vocab": "https://www.variotdbs.pl/ref/sources#"
}
}
},
"data": "local",
"sources": [
{
"db": "CNNVD",
"id": "CNNVD-202009-1179"
}
],
"trust": 0.6
},
"title": {
"@context": {
"@vocab": "https://www.variotdbs.pl/ref/title#",
"sources": {
"@container": "@list",
"@context": {
"@vocab": "https://www.variotdbs.pl/ref/sources#"
}
}
},
"data": "PulseAudio\u00a0 Double release vulnerability in",
"sources": [
{
"db": "JVNDB",
"id": "JVNDB-2020-013629"
}
],
"trust": 0.8
},
"type": {
"@context": {
"@vocab": "https://www.variotdbs.pl/ref/type#",
"sources": {
"@container": "@list",
"@context": {
"@vocab": "https://www.variotdbs.pl/ref/sources#"
}
}
},
"data": "resource management error",
"sources": [
{
"db": "CNNVD",
"id": "CNNVD-202009-1179"
}
],
"trust": 0.6
}
}
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.