Use-after-free in Transmission - CVE-2018-10756
Published: May 25, 2020
Vulnerability details
The vulnerability allows a remote attacker to compromise vulnerable system.
The vulnerability exists due to a use-after-free error within the libtransmission/variant.c in Transmission. A remote attacker can create a specially crafted .torrent file, trick the victim into opening it, trigger a use-after-free error and execute arbitrary code on the target system.
Successful exploitation of the vulnerability may allow an attacker to compromise vulnerable system.
Affected software
Gentoo Linux
Amazon Linux AMI
Fedora
transmission (Alpine package)
transmission
How to mitigate CVE-2018-10756
transmission (Alpine package) - update to 3.00-r0
transmission - addressed in versions master-3220200518170214.1, 2.94-9.el7, 2.94-9.el8, 2.94-9.fc31, 2.94-9.fc32
External References
- https://github.com/transmission/transmission/commit/2123adf8e5e1c2b48791f9d22fc8c747e974180e
- https://lists.debian.org/debian-lts-announce/2020/05/msg00022.html
- https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/OVAG2HNKNRLWOACFN5F2ANJD2SQ53WI7/
- https://tomrichards.net/2020/05/cve-2018-10756-transmission/
Related Security Bulletins
- Remote code execution in Transmission
- Amazon Linux AMI update for transmission
- Gentoo update for Transmission
- Use-after-free in transmission (Alpine package)
- Fedora 31 update for transmission
- Fedora 32 update for transmission
- Fedora EPEL 7 update for transmission
- Fedora EPEL 8 update for transmission
- Fedora 32 Flatpaks update for transmission