CVE-2018-6871 Server-side request forgery in n/a

Critical 9.8 Published Updated

Remote attackers can read arbitrary files via WEBSERVICE calls in LibreOffice documents, requiring users to open malicious files.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Over the internet
Victim action needed
Not needed
Fix
Available

What is CVE-2018-6871?

CVE-2018-6871 is a critical server-side request forgery vulnerability in Canonical Ubuntu Linux, published on 9 Feb 2018. An attacker can exploit it over the internet without logging in, with no action from the victim.

Official description

LibreOffice before 5.4.5 and 6.x before 6.0.1 allows remote attackers to read arbitrary files via =WEBSERVICE calls in a document, which use the COM.MICROSOFT.WEBSERVICE function.

Which versions are affected by CVE-2018-6871?

It affects 9 products.

Linux distribution packages (40)
autocorr-af Red Hat:enterprise_linux:6::clientAll versions1:4.3.7.2-2.el6_9.2
autocorr-bg Red Hat:enterprise_linux:6::clientAll versions1:4.3.7.2-2.el6_9.2
autocorr-ca Red Hat:enterprise_linux:6::clientAll versions1:4.3.7.2-2.el6_9.2
autocorr-cs Red Hat:enterprise_linux:6::clientAll versions1:4.3.7.2-2.el6_9.2
autocorr-da Red Hat:enterprise_linux:6::clientAll versions1:4.3.7.2-2.el6_9.2
autocorr-de Red Hat:enterprise_linux:6::clientAll versions1:4.3.7.2-2.el6_9.2
autocorr-en Red Hat:enterprise_linux:6::clientAll versions1:4.3.7.2-2.el6_9.2
autocorr-es Red Hat:enterprise_linux:6::clientAll versions1:4.3.7.2-2.el6_9.2
autocorr-fa Red Hat:enterprise_linux:6::clientAll versions1:4.3.7.2-2.el6_9.2
autocorr-fi Red Hat:enterprise_linux:6::clientAll versions1:4.3.7.2-2.el6_9.2
autocorr-fr Red Hat:enterprise_linux:6::clientAll versions1:4.3.7.2-2.el6_9.2
autocorr-ga Red Hat:enterprise_linux:6::clientAll versions1:4.3.7.2-2.el6_9.2
autocorr-hr Red Hat:enterprise_linux:6::clientAll versions1:4.3.7.2-2.el6_9.2
autocorr-hu Red Hat:enterprise_linux:6::clientAll versions1:4.3.7.2-2.el6_9.2
autocorr-is Red Hat:enterprise_linux:6::clientAll versions1:4.3.7.2-2.el6_9.2
autocorr-it Red Hat:enterprise_linux:6::clientAll versions1:4.3.7.2-2.el6_9.2
autocorr-ja Red Hat:enterprise_linux:6::clientAll versions1:4.3.7.2-2.el6_9.2
autocorr-ko Red Hat:enterprise_linux:6::clientAll versions1:4.3.7.2-2.el6_9.2
autocorr-lb Red Hat:enterprise_linux:6::clientAll versions1:4.3.7.2-2.el6_9.2
autocorr-lt Red Hat:enterprise_linux:6::clientAll versions1:4.3.7.2-2.el6_9.2
autocorr-mn Red Hat:enterprise_linux:6::clientAll versions1:4.3.7.2-2.el6_9.2
autocorr-nl Red Hat:enterprise_linux:6::clientAll versions1:4.3.7.2-2.el6_9.2
autocorr-pl Red Hat:enterprise_linux:6::clientAll versions1:4.3.7.2-2.el6_9.2
autocorr-pt Red Hat:enterprise_linux:6::clientAll versions1:4.3.7.2-2.el6_9.2
autocorr-ro Red Hat:enterprise_linux:6::clientAll versions1:4.3.7.2-2.el6_9.2
autocorr-ru Red Hat:enterprise_linux:6::clientAll versions1:4.3.7.2-2.el6_9.2
autocorr-sk Red Hat:enterprise_linux:6::clientAll versions1:4.3.7.2-2.el6_9.2
autocorr-sl Red Hat:enterprise_linux:6::clientAll versions1:4.3.7.2-2.el6_9.2
autocorr-sr Red Hat:enterprise_linux:6::clientAll versions1:4.3.7.2-2.el6_9.2
autocorr-sv Red Hat:enterprise_linux:6::clientAll versions1:4.3.7.2-2.el6_9.2
autocorr-tr Red Hat:enterprise_linux:6::clientAll versions1:4.3.7.2-2.el6_9.2
autocorr-vi Red Hat:enterprise_linux:6::clientAll versions1:4.3.7.2-2.el6_9.2
autocorr-zh Red Hat:enterprise_linux:6::clientAll versions1:4.3.7.2-2.el6_9.2
libreoffice Red Hat:enterprise_linux:6::clientAll versions1:4.3.7.2-2.el6_9.2
libreoffice-base Red Hat:enterprise_linux:6::clientAll versions1:4.3.7.2-2.el6_9.2
libreoffice-bsh Red Hat:enterprise_linux:6::clientAll versions1:4.3.7.2-2.el6_9.2
libreoffice-calc Red Hat:enterprise_linux:6::clientAll versions1:4.3.7.2-2.el6_9.2
libreoffice-core Red Hat:enterprise_linux:6::clientAll versions1:4.3.7.2-2.el6_9.2
libreoffice-debuginfo Red Hat:enterprise_linux:6::clientAll versions1:4.3.7.2-2.el6_9.2
libreoffice-draw Red Hat:enterprise_linux:6::clientAll versions1:4.3.7.2-2.el6_9.2

Products include Canonical Ubuntu Linux, Debian Debian Linux, Libreoffice Libreoffice, Redhat Enterprise Linux Desktop, Redhat Enterprise Linux Server, Redhat Enterprise Linux Server Aus and 3 more.

How do I fix CVE-2018-6871?

Upgrade to a fixed version.

Upgrade, and send outbound requests through an allow-list that blocks internal addresses. More about Server-side request forgery.

Is CVE-2018-6871 being exploited?

There is no known exploitation of CVE-2018-6871 in the wild and no public exploit code.

Public exploit code: 1 Exploit-DB entry.

All Canonical Ubuntu Linux vulnerabilities

Sources

Also known as CVE-2018-1055, DEBIAN-CVE-2018-6871, DSA-4111-1, DSA-4111-2, GHSA-4xgr-65gv-68q9, RHSA-2018:0418 and 5 more.

Is CVE-2018-6871 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free