Cloudanix VulnDB

CVE-2014-0247

None

CVSS

—

EPSS

3.9%

Published

Jul 3, 2014

CISA due date

—

Cloudanix analysis

Schedule a fix SSVC: Track

An issue in LibreOffice let harmful code hidden inside documents run by itself when the file was opened, which could let attackers take over the computer.

Exploitation
Remote Unauthenticated
Attacker needs
None
Complexity
Low
Impact
Remote Code Execution
Component
Application
Class
Improper Input Validation
Remediation
Upgrade
Effort
Medium
Patch risk
Low

What it actually does

The vulnerability permits automatic execution of unspecified VBA macros upon document opening without user consent or input validation checks, potentially granting full system control.

Why it matters to the business

Enables remote attackers to compromise systems handling documents, risking data theft or malware deployment; given the age and low EPSS, active risk is limited but legacy deployments remain exposed.

How an attack unfolds

An attacker embeds VBA macros in a crafted document and delivers it to a target; upon opening in the vulnerable version, macros execute automatically due to missing validation, achieving code execution.

How to fix it

Upgrade LibreOffice to a version later than 4.2.4 on all affected platforms including Fedora, RHEL, Ubuntu, and openSUSE; disable macro support where feasible and apply vendor patches as available.

How to confirm the fix worked

Verify installed LibreOffice version exceeds 4.2.4; attempt to open test documents containing VBA macros and confirm execution is blocked or prompted; review application logs for macro handling behavior.

Typical attack path

  1. Create document containing malicious VBA macros
  2. Distribute document via email, web download, or shared storage
  3. Victim opens file in affected LibreOffice version
  4. Macros execute without prompt or validation, running attacker code

How to detect it

Review system and application logs for unexpected process launches immediately following document opens; search for references to macro execution paths or VBA handling in LibreOffice activity; correlate with file access events involving .doc or .odt files.

What your security team should do

  • Prioritize updating LibreOffice across all endpoints to eliminate the macro execution flaw
  • Implement document handling policies that restrict macro-enabled files from untrusted sources
  • Monitor EPSS and threat feeds for any resurgence despite low current score
  • Audit legacy systems for continued use of the vulnerable version

The record

LibreOffice 4.2.4 executes unspecified VBA macros automatically, which has unspecified impact and attack vectors, possibly related to doc/docmacromode.cxx.

Affected packages

Ecosystem Package Introduced Fixed
Debian:11 libreoffice 0 1:4.2.5-1
Debian:12 libreoffice 0 1:4.2.5-1
Debian:13 libreoffice 0 1:4.2.5-1
Mageia:4 libreoffice 0 4.1.6.2-1.mga4
Red Hat:enterprise_linux:7::client autocorr-af 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client autocorr-bg 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client autocorr-ca 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client autocorr-cs 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client autocorr-da 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client autocorr-de 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client autocorr-en 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client autocorr-es 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client autocorr-fa 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client autocorr-fi 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client autocorr-fr 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client autocorr-ga 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client autocorr-hr 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client autocorr-hu 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client autocorr-is 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client autocorr-it 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client autocorr-ja 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client autocorr-ko 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client autocorr-lb 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client autocorr-lt 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client autocorr-mn 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client autocorr-nl 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client autocorr-pl 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client autocorr-pt 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client autocorr-ro 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client autocorr-ru 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client autocorr-sk 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client autocorr-sl 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client autocorr-sr 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client autocorr-sv 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client autocorr-tr 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client autocorr-vi 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client autocorr-zh 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libabw 0 0:0.0.2-1.el7
Red Hat:enterprise_linux:7::client libabw-debuginfo 0 0:0.0.2-1.el7
Red Hat:enterprise_linux:7::client libabw-devel 0 0:0.0.2-1.el7
Red Hat:enterprise_linux:7::client libabw-doc 0 0:0.0.2-1.el7
Red Hat:enterprise_linux:7::client libabw-tools 0 0:0.0.2-1.el7
Red Hat:enterprise_linux:7::client libcmis 0 0:0.4.1-5.el7
Red Hat:enterprise_linux:7::client libcmis-debuginfo 0 0:0.4.1-5.el7
Red Hat:enterprise_linux:7::client libcmis-devel 0 0:0.4.1-5.el7
Red Hat:enterprise_linux:7::client libcmis-tools 0 0:0.4.1-5.el7
Red Hat:enterprise_linux:7::client libetonyek 0 0:0.0.4-2.el7
Red Hat:enterprise_linux:7::client libetonyek-debuginfo 0 0:0.0.4-2.el7
Red Hat:enterprise_linux:7::client libetonyek-devel 0 0:0.0.4-2.el7
Red Hat:enterprise_linux:7::client libetonyek-doc 0 0:0.0.4-2.el7
Red Hat:enterprise_linux:7::client libetonyek-tools 0 0:0.0.4-2.el7
Red Hat:enterprise_linux:7::client libfreehand 0 0:0.0.0-3.el7
Red Hat:enterprise_linux:7::client libfreehand-debuginfo 0 0:0.0.0-3.el7
Red Hat:enterprise_linux:7::client libfreehand-devel 0 0:0.0.0-3.el7
Red Hat:enterprise_linux:7::client libfreehand-doc 0 0:0.0.0-3.el7
Red Hat:enterprise_linux:7::client libfreehand-tools 0 0:0.0.0-3.el7
Red Hat:enterprise_linux:7::client liblangtag 0 0:0.5.4-8.el7
Red Hat:enterprise_linux:7::client liblangtag-debuginfo 0 0:0.5.4-8.el7
Red Hat:enterprise_linux:7::client liblangtag-devel 0 0:0.5.4-8.el7
Red Hat:enterprise_linux:7::client liblangtag-doc 0 0:0.5.4-8.el7
Red Hat:enterprise_linux:7::client liblangtag-gobject 0 0:0.5.4-8.el7
Red Hat:enterprise_linux:7::client libmwaw 0 0:0.2.0-4.el7
Red Hat:enterprise_linux:7::client libmwaw-debuginfo 0 0:0.2.0-4.el7
Red Hat:enterprise_linux:7::client libmwaw-devel 0 0:0.2.0-4.el7
Red Hat:enterprise_linux:7::client libmwaw-doc 0 0:0.2.0-4.el7
Red Hat:enterprise_linux:7::client libmwaw-tools 0 0:0.2.0-4.el7
Red Hat:enterprise_linux:7::client libodfgen 0 0:0.0.4-1.el7
Red Hat:enterprise_linux:7::client libodfgen-debuginfo 0 0:0.0.4-1.el7
Red Hat:enterprise_linux:7::client libodfgen-devel 0 0:0.0.4-1.el7
Red Hat:enterprise_linux:7::client libodfgen-doc 0 0:0.0.4-1.el7
Red Hat:enterprise_linux:7::client libreoffice 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-base 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-bsh 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-calc 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-core 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-debuginfo 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-draw 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-emailmerge 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-filters 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-gdb-debug-support 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-glade 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-graphicfilter 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-headless 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-impress 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-langpack-af 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-langpack-ar 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-langpack-as 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-langpack-bg 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-langpack-bn 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-langpack-br 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-langpack-ca 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-langpack-cs 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-langpack-cy 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-langpack-da 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-langpack-de 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-langpack-dz 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-langpack-el 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-langpack-en 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-langpack-es 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-langpack-et 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-langpack-eu 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-langpack-fa 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-langpack-fi 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-langpack-fr 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-langpack-ga 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-langpack-gl 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-langpack-gu 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-langpack-he 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-langpack-hi 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-langpack-hr 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-langpack-hu 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-langpack-it 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-langpack-ja 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-langpack-kk 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-langpack-kn 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-langpack-ko 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-langpack-lt 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-langpack-lv 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-langpack-mai 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-langpack-ml 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-langpack-mr 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-langpack-nb 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-langpack-nl 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-langpack-nn 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-langpack-nr 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-langpack-nso 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-langpack-or 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-langpack-pa 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-langpack-pl 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-langpack-pt-BR 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-langpack-pt-PT 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-langpack-ro 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-langpack-ru 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-langpack-si 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-langpack-sk 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-langpack-sl 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-langpack-sr 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-langpack-ss 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-langpack-st 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-langpack-sv 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-langpack-ta 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-langpack-te 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-langpack-th 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-langpack-tn 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-langpack-tr 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-langpack-ts 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-langpack-uk 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-langpack-ve 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-langpack-xh 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-langpack-zh-Hans 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-langpack-zh-Hant 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-langpack-zu 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-librelogo 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-math 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-nlpsolver 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-ogltrans 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-opensymbol-fonts 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-pdfimport 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-postgresql 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-pyuno 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-rhino 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-sdk 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-sdk-doc 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-ure 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-wiki-publisher 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-writer 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client libreoffice-xsltfilter 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::client mdds 0 0:0.10.3-1.el7
Red Hat:enterprise_linux:7::client mdds-devel 0 0:0.10.3-1.el7
Red Hat:enterprise_linux:7::server autocorr-af 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::server autocorr-bg 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::server autocorr-ca 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::server autocorr-cs 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::server autocorr-da 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::server autocorr-de 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::server autocorr-en 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::server autocorr-es 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::server autocorr-fa 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::server autocorr-fi 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::server autocorr-fr 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::server autocorr-ga 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::server autocorr-hr 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::server autocorr-hu 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::server autocorr-is 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::server autocorr-it 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::server autocorr-ja 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::server autocorr-ko 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::server autocorr-lb 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::server autocorr-lt 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::server autocorr-mn 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::server autocorr-nl 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::server autocorr-pl 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::server autocorr-pt 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::server autocorr-ro 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::server autocorr-ru 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::server autocorr-sk 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::server autocorr-sl 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::server autocorr-sr 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::server autocorr-sv 0 1:4.2.6.3-5.el7
Red Hat:enterprise_linux:7::server autocorr-tr 0 1:4.2.6.3-5.el7

Related vulnerabilities