CVE-2018-4013
An exploitable code execution vulnerability exists in the HTTP packet-parsing functionality of...
An exploitable code execution vulnerability exists in the HTTP packet-parsing functionality of the LIVE555 RTSP server library version 0.92. A specially crafted packet can cause a stack-based buffer overflow, resulting in code execution. An attacker can send a packet to trigger this vulnerability.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- High
Exploit likelihood
What each source reports
CVE List Score used
10.0
An exploitable code execution vulnerability exists in the HTTP packet-parsing functionality of the LIVE555 RTSP server library version 0.92. A specially crafted packet can cause a stack-based buffer overflow, resulting in code execution. An attacker can send a packet to trigger this vulnerability.
- Record
CVE-2018-4013- CVSS 3.0
- 10.0 Critical
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H - Updated
- 2026-11-02
EUVDEUVD-2018-15799
10.0
An exploitable code execution vulnerability exists in the HTTP packet-parsing functionality of the LIVE555 RTSP server library version 0.92. A specially crafted packet can cause a stack-based buffer overflow, resulting in code execution. An attacker can send a packet to trigger this vulnerability.
- Record
EUVD-2018-15799- CVSS 3.0
- 10.0 Critical
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H - Updated
- 2026-11-03
GitHub AdvisoriesGHSA-3rmx-2chr-mp38
9.8
An exploitable code execution vulnerability exists in the HTTP packet-parsing functionality of...
An exploitable code execution vulnerability exists in the HTTP packet-parsing functionality of the LIVE555 RTSP server library version 0.92. A specially crafted packet can cause a stack-based buffer overflow, resulting in code execution. An attacker can send a packet to trigger this vulnerability.
- Record
GHSA-3rmx-2chr-mp38- CVSS 3.0
- 9.8 Critical
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-787
- Updated
- 2026-11-02
NVD
9.8
An exploitable code execution vulnerability exists in the HTTP packet-parsing functionality of the LIVE555 RTSP server library version 0.92. A specially crafted packet can cause a stack-based buffer overflow, resulting in code execution. An attacker can send a packet to trigger this vulnerability.
- Record
CVE-2018-4013- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - CVSS 3.0
- 10.0 Critical
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H - CVSS 2.0
- 7.5 High
AV:N/AC:L/Au:N/C:P/I:P/A:P - Weakness
- CWE-787
- Updated
- 2026-11-02
OSVDEBIAN-CVE-2018-4013
9.8
An exploitable code execution vulnerability exists in the HTTP packet-parsing functionality of the LIVE555 RTSP server library version 0.92. A specially crafted packet can cause a stack-based buffer overflow, resulting in code execution. An attacker can send a packet to trigger this vulnerability.
- Record
DEBIAN-CVE-2018-4013- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2018-4013
9.8
An exploitable code execution vulnerability exists in the HTTP packet-parsing functionality of the LIVE555 RTSP server library version 0.92. A specially crafted packet can cause a stack-based buffer overflow, resulting in code execution. An attacker can send a packet to trigger this vulnerability.
- Record
UBUNTU-CVE-2018-4013- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - CVSS 3.0
- 10.0 Critical
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H - CVSS 3.0
- 9.8 Critical
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
Show 4 moreShow less
OSVMGASA-2019-0029 No score
Updated live, ffmpeg, mplayer, and vlc packages fix security vulnerabilities
A bug in the server implementation of RTSP-over-HTTP in live could allow a denial-of-service attack.
A bug in the server implementation of RTSP-over-HTTP could allow a buffer overflow, which could result in the execution of arbitrary code when parsing a malformed RTSP stream (CVE-2018-4013).
The flv_write_packet function in libavformat/flvenc.c in FFmpeg through 3.3.8 does not check for an empty audio packet, leading to an assertion failure (CVE-2018-15822).
The live package has been updated to version 2018.11.26, the ffmpeg package has been updated to version 3.3.9, and the vlc package has been updated to version 3.0.5, fixing these issues and other bugs.
The mplayer package has been rebuilt against the update live package to fix the RTSP-over-HTTP issues in mplayer.
- Record
MGASA-2019-0029- Updated
- 2026-11-02
OSVopenSUSE-SU-2019:0058-1 No score
Security update for live555
This update fixes two security issues in live555:
- CVE-2018-4013: Remote code execution vulnerability (bsc#1114779)
- CVE-2019-6256: Denial of Service issue with RTSP-over-HTTP tunneling via x-sessioncookie HTTP headers (boo#1121892)
This library is statically linked into VLC. However VLC is not affected because it only uses the live555 library to implement the RTSP client.
- Record
openSUSE-SU-2019:0058-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:11023-1 No score
libBasicUsageEnvironment1-2021.08.23-1.2 on GA media
These are all security issues fixed in the libBasicUsageEnvironment1-2021.08.23-1.2 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:11023-1- Updated
- 2026-11-02
OSVUSN-4853-1 No score
liblivemedia vulnerabilities
It was discovered that liveMedia incorrectly handled certain network packets. An attacker could possibly use this issue to execute arbitrary code. (CVE-2018-4013)
It was discovered that liveMedia incorrectly handled certain network sessions. An attacker could possibly use this issue to cause a denial of service. (CVE-2019-6256)
It was discovered that liveMedia incorrectly handled certain RTSP streamings. An attacker could possiby use this issue to cause a denial of service or other unspecified impact. (CVE-2019-7314)
It was discovered that liveMedia incorrectly handled certain requests. An attacker could possibly use this issue to obtain sensitive information. (CVE-2019-9215)
- Record
USN-4853-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
liblivemediaDebian:14 |
before 2018.10.17-1, plus listed versions 2004.11.11a-12005.04.01-12005.06.16-12005.07.21-12005.10.05-1 Show 45 moreShow less2006.03.17-12006.03.17-22007.02.20-12007.02.20-22008.07.25-12008.07.25-22009.11.27-12010.02.10-12010.04.09-12010.11.17-12011.03.14-12011.05.25-12011.06.16-12011.07.08-12011.07.21-12011.08.22-12011.09.02-12011.12.23-12012.02.04-12012.02.29-12012.02.29-22012.04.04-12012.04.21-12012.05.03-12012.05.03-1~bpo60+12012.05.17-12012.05.17-1+wheezy12012.05.17-1~bpo60+12012.08.31-12012.10.24-12012.11.16-12012.11.30-12013.01.05-12013.01.05-22013.01.05-32013.01.15-12013.04.30-12013.10.25-12014.01.13-12015.12.22-12016.01.12-12016.01.16-12016.01.20-12016.01.29-12016.01.29-2 |
2018.10.17-1 |
liblivemediaDebian:8 |
before 2014.01.13-1+deb8u1, plus listed versions 2014.01.13-1 |
2014.01.13-1+deb8u1 |
liblivemediaDebian:9 |
before 2016.11.28-1+deb9u1, plus listed versions 2016.11.28-1 |
2016.11.28-1+deb9u1 |
liveMageia:6 |
before 2018.11.26-1.mga6 | 2018.11.26-1.mga6 |
ffmpegMageia:6 |
before 3.3.9-1.mga6 | 3.3.9-1.mga6 |
mplayerMageia:6 |
before 1.3.0-13.mga6 | 1.3.0-13.mga6 |
vlcMageia:6 |
before 3.0.5-2.mga6 | 3.0.5-2.mga6 |
ffmpegMageia:6 |
before 3.3.9-1.mga6.tainted | 3.3.9-1.mga6.tainted |
mplayerMageia:6 |
before 1.3.0-13.mga6.tainted | 1.3.0-13.mga6.tainted |
vlcMageia:6 |
before 3.0.5-2.mga6.tainted | 3.0.5-2.mga6.tainted |
Show 5 moreShow less
| Package | Affected | Fixed |
|---|---|---|
liblivemediaUbuntu:14.04:LTS |
before 2014.01.13-1+deb8u1build0.14.04.1, plus listed versions 2013.04.30-12013.04.30-1ubuntu12013.10.25-12014.01.13-1 |
2014.01.13-1+deb8u1build0.14.04.1 |
liblivemediaUbuntu:Pro:16.04:LTS |
before 2016.02.09-1ubuntu0.1~esm1, plus listed versions 2014.01.13-12016.01.29-22016.02.09-1 |
2016.02.09-1ubuntu0.1~esm1 |
liblivemediaUbuntu:Pro:18.04:LTS |
before 2018.02.18-1ubuntu0.1~esm1, plus listed versions 2017.07.18-12017.09.12-1ubuntu12017.10.28-22018.01.29-12018.02.18-1 |
2018.02.18-1ubuntu0.1~esm1 |
live555SUSE:Package Hub 15 |
before 2018.12.14-bp150.3.3.1 | 2018.12.14-bp150.3.3.1 |
live555openSUSE:Leap 15.0 |
before 2018.12.14-bp150.3.3.1 | 2018.12.14-bp150.3.3.1 |
Public exploits
Links only. Every CVE stores no exploit code.
| Source | Link | Date |
|---|---|---|
| PoC in GitHub | DoubleMice/cve-2018-4013 | 2018-10-24 |
| PoC in GitHub | r3dxpl0it/RTSPServer-Code-Execution-Vulnerability | 2018-11-24 |
History
| Recorded | Changed | Sources |
|---|---|---|
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV, PoC in GitHub |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2018-4013 is a critical vulnerability (CVSS 10.0) in Debian Linux, published October 19, 2018. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 9.67%, the 95th percentile. Fixed in liblivemedia 2018.10.17-1.
References
debian.org/security/2018/dsa-4343
lists.live555.com/pipermail/live-devel/2018-October/021071.html
lists.debian.org/debian-lts-announce/2018/11/msg00020.html
security.gentoo.org/glsa/202005-06
talosintelligence.com/vulnerability_reports/TALOS-2018-0684
nvd.nist.gov/vuln/detail/CVE-2018-4013
Show 26 moreShow less
github.com/advisories/GHSA-3rmx-2chr-mp38
security-tracker.debian.org/tracker/CVE-2018-4013
advisories.mageia.org/MGASA-2019-0029.html
bugs.mageia.org/show_bug.cgi?id=24071
live555.com/liveMedia/public/changelog.txt
videolan.org/developers/vlc-branch/NEWS
ubuntu.com/security/CVE-2018-4013
ubuntu.com/security/notices/USN-4853-1
cve.org/CVERecord?id=CVE-2018-4013
ubuntu.com/security/CVE-2019-6256
ubuntu.com/security/CVE-2019-7314
ubuntu.com/security/CVE-2019-9215
lists.opensuse.org/archives/list/[email protected]/thread/4NOTQMR6AICFVIHO7JSMILX3ERHDS52U
bugzilla.suse.com/1114779
bugzilla.suse.com/1121892
suse.com/security/cve/CVE-2018-4013
suse.com/security/cve/CVE-2019-6256
suse.com/security/cve/CVE-2019-15232
suse.com/security/cve/CVE-2019-7314
suse.com/security/cve/CVE-2019-9215
suse.com/security/cve/CVE-2021-28899
suse.com/security/cve/CVE-2021-38380
suse.com/security/cve/CVE-2021-38381
suse.com/security/cve/CVE-2021-38382
suse.com/security/cve/CVE-2021-39282
suse.com/security/cve/CVE-2021-39283
Left out here: 35 versions. The JSON record has them.