Every CVE Search/ Get API key

CVE-2014-8147

The resolveImplicitLevels function in common/ubidi.c in the Unicode Bidirectional Algorithm...

7.5 HighPublic exploitFix available

The resolveImplicitLevels function in common/ubidi.c in the Unicode Bidirectional Algorithm implementation in ICU4C in International Components for Unicode (ICU) before 55.1 uses an integer data type that is inconsistent with a header file, which allows remote attackers to cause a denial of service (incorrect malloc followed by invalid free) or possibly execute arbitrary code via crafted text.

Exploit likelihood

23.6%Up 17.9 points since Feb 4, 2022
90%50%10%1%

What each source reports

NVD Score used 7.5

The resolveImplicitLevels function in common/ubidi.c in the Unicode Bidirectional Algorithm implementation in ICU4C in International Components for Unicode (ICU) before 55.1 uses an integer data type that is inconsistent with a header file, which allows remote attackers to cause a denial of service (incorrect malloc followed by invalid free) or possibly execute arbitrary code via crafted text.

Record
CVE-2014-8147
CVSS 2.0
7.5 HighAV:N/AC:L/Au:N/C:P/I:P/A:P
Weakness
CWE-189
Updated
2026-11-02
CVE List No score

The resolveImplicitLevels function in common/ubidi.c in the Unicode Bidirectional Algorithm implementation in ICU4C in International Components for Unicode (ICU) before 55.1 uses an integer data type that is inconsistent with a header file, which allows remote attackers to cause a denial of service (incorrect malloc followed by invalid free) or possibly execute arbitrary code via crafted text.

Record
CVE-2014-8147
Updated
2026-11-02
EUVDEUVD-2014-7989 No score

The resolveImplicitLevels function in common/ubidi.c in the Unicode Bidirectional Algorithm implementation in ICU4C in International Components for Unicode (ICU) before 55.1 uses an integer data type that is inconsistent with a header file, which allows remote attackers to cause a denial of service (incorrect malloc followed by invalid free) or possibly execute arbitrary code via crafted text.

Record
EUVD-2014-7989
Updated
2026-11-03
GitHub AdvisoriesGHSA-94pf-226p-r5p9 No score

The resolveImplicitLevels function in common/ubidi.c in the Unicode Bidirectional Algorithm...

The resolveImplicitLevels function in common/ubidi.c in the Unicode Bidirectional Algorithm implementation in ICU4C in International Components for Unicode (ICU) before 55.1 uses an integer data type that is inconsistent with a header file, which allows remote attackers to cause a denial of service (incorrect malloc followed by invalid free) or possibly execute arbitrary code via crafted text.

Record
GHSA-94pf-226p-r5p9
Updated
2026-11-02
OSVBELL-CVE-2014-8147 7.5

CVE-2014-8147 does not affect BellSoft software

Record
BELL-CVE-2014-8147
CVSS 2.0
7.5 HighAV:N/AC:L/Au:N/C:P/I:P/A:P
Updated
2026-11-02
OSV No score

The resolveImplicitLevels function in common/ubidi.c in the Unicode Bidirectional Algorithm implementation in ICU4C in International Components for Unicode (ICU) before 55.1 uses an integer data type that is inconsistent with a header file, which allows remote attackers to cause a denial of service (incorrect malloc followed by invalid free) or possibly execute arbitrary code via crafted text.

Record
CVE-2014-8147
Updated
2026-11-02
Show 10 moreShow less
OSVDEBIAN-CVE-2014-8147 No score

The resolveImplicitLevels function in common/ubidi.c in the Unicode Bidirectional Algorithm implementation in ICU4C in International Components for Unicode (ICU) before 55.1 uses an integer data type that is inconsistent with a header file, which allows remote attackers to cause a denial of service (incorrect malloc followed by invalid free) or possibly execute arbitrary code via crafted text.

Record
DEBIAN-CVE-2014-8147
Updated
2026-11-02
OSVMGASA-2015-0286 No score

Updated icu package fixes security vulnerabilities

The ICU Project's ICU4C library, before 55.1, contains a heap-based buffer overflow in the resolveImplicitLevels function of ubidi.c (CVE-2014-8146).

The ICU Project's ICU4C library, before 55.1, contains an integer overflow in the resolveImplicitLevels function of ubidi.c due to the assignment of an int32 value to an int16 type (CVE-2014-8147).

The ucnv_io_getConverterName function in common/ucnv_io.cpp in International Components for Unicode (ICU) mishandles converter names with initial x- substrings, which allows remote attackers to cause a denial of service (read of uninitialized memory) or possibly have unspecified other impact via a crafted file (CVE-2015-1270).

Record
MGASA-2015-0286
Updated
2026-11-02
OSVopenSUSE-SU-2024:10006-1 No score

libreoffice-5.2.3.3-2.2 on GA media

These are all security issues fixed in the libreoffice-5.2.3.3-2.2 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:10006-1
Updated
2026-11-02
OSVSUSE-SU-2015:1915-1 No score

Recommended update for LibreOffice

This update brings LibreOffice to version 5.0.2, a major version update.

It brings lots of new features, bugfixes and also security fixes.

Features as seen on http://www.libreoffice.org/discover/new-features/

  • LibreOffice 5.0 ships an impressive number of new features for its spreadsheet module, Calc: complex formulae image cropping, new functions, more powerful conditional formatting, table addressing and much more. Calc's blend of performance and features makes it an enterprise-ready, heavy duty spreadsheet application capable of handling all kinds of workload for an impressive range of use cases
  • New icons, major improvements to menus and sidebar : no other LibreOffice version has looked that good and helped you be creative and get things done the right way. In addition, style management is now more intuitive thanks to the visualization of styles right in the interface.
  • LibreOffice 5 ships with numerous improvements to document import and export filters for MS Office, PDF, RTF, and more. You can now timestamp PDF documents generated with LibreOffice and enjoy enhanced document conversion fidelity all around.

The Pentaho Flow Reporting Engine is now added and used.

Security issues fixed:

  • CVE-2014-8146: The resolveImplicitLevels function in common/ubidi.c in the Unicode Bidirectional Algorithm implementation in ICU4C in International Components for Unicode (ICU) before 55.1 did not properly track directionally isolated pieces of text, which allowed remote attackers to cause a denial of service (heap-based buffer overflow) or possibly execute arbitrary code via crafted text.
  • CVE-2014-8147: The resolveImplicitLevels function in common/ubidi.c in the Unicode Bidirectional Algorithm implementation in ICU4C in International Components for Unicode (ICU) before 55.1 used an integer data type that is inconsistent with a header file, which allowed remote attackers to cause a denial of service (incorrect malloc followed by invalid free) or possibly execute arbitrary code via crafted text.
  • CVE-2015-4551: An arbitrary file disclosure vulnerability in Libreoffice and Openoffice Calc and Writer was fixed.
  • CVE-2015-1774: The HWP filter in LibreOffice allowed remote attackers to cause a denial of service (crash) or possibly execute arbitrary code via a crafted HWP document, which triggered an out-of-bounds write.
  • CVE-2015-5212: A LibreOffice 'PrinterSetup Length' integer underflow vulnerability could be used by attackers supplying documents to execute code as the user opening the document.
  • CVE-2015-5213: A LibreOffice 'Piece Table Counter' invalid check design error vulnerability allowed attackers supplying documents to execute code as the user opening the document.
  • CVE-2015-5214: Multiple Vendor LibreOffice Bookmark Status Memory Corruption Vulnerability allowed attackers supplying documents to execute code as the user opening the document.
Record
SUSE-SU-2015:1915-1
Updated
2026-11-02
OSVSUSE-SU-2016:0324-1 No score

Recommended update for LibreOffice

This update brings LibreOffice to version 5.0.4, a major version update.

It brings lots of new features, bug fixes and also security fixes.

Features as seen on http://www.libreoffice.org/discover/new-features/

  • LibreOffice 5.0 ships an impressive number of new features for its spreadsheet module, Calc: complex formulae image cropping, new functions, more powerful conditional formatting, table addressing and much more. Calc's blend of performance and features makes it an enterprise-ready, heavy duty spreadsheet application capable of handling all kinds of workload for an impressive range of use cases
  • New icons, major improvements to menus and sidebar : no other LibreOffice version has looked that good and helped you be creative and get things done the right way. In addition, style management is now more intuitive thanks to the visualization of styles right in the interface.
  • LibreOffice 5 ships with numerous improvements to document import and export filters for MS Office, PDF, RTF, and more. You can now timestamp PDF documents generated with LibreOffice and enjoy enhanced document conversion fidelity all around.

The Pentaho Flow Reporting Engine is now added and used.

Security issues fixed:

  • CVE-2014-8146: The resolveImplicitLevels function in common/ubidi.c in the Unicode Bidirectional Algorithm implementation in ICU4C in International Components for Unicode (ICU) before 55.1 did not properly track directionally isolated pieces of text, which allowed remote attackers to cause a denial of service (heap-based buffer overflow) or possibly execute arbitrary code via crafted text.
  • CVE-2014-8147: The resolveImplicitLevels function in common/ubidi.c in the Unicode Bidirectional Algorithm implementation in ICU4C in International Components for Unicode (ICU) before 55.1 used an integer data type that is inconsistent with a header file, which allowed remote attackers to cause a denial of service (incorrect malloc followed by invalid free) or possibly execute arbitrary code via crafted text.
  • CVE-2015-4551: An arbitrary file disclosure vulnerability in Libreoffice and Openoffice Calc and Writer was fixed.
  • CVE-2015-5212: A LibreOffice 'PrinterSetup Length' integer underflow vulnerability could be used by attackers supplying documents to execute code as the user opening the document.
  • CVE-2015-5213: A LibreOffice 'Piece Table Counter' invalid check design error vulnerability allowed attackers supplying documents to execute code as the user opening the document.
  • CVE-2015-5214: Multiple Vendor LibreOffice Bookmark Status Memory Corruption Vulnerability allowed attackers supplying documents to execute code as the user opening the document.
Record
SUSE-SU-2016:0324-1
Updated
2026-11-02
OSVSUSE-SU-2017:2318-1 No score

Security update for icu

icu was updated to fix two security issues.

These security issues were fixed:

  • CVE-2014-8147: The resolveImplicitLevels function in common/ubidi.c in the Unicode Bidirectional Algorithm implementation in ICU4C in International Components for Unicode (ICU) used an integer data type that is inconsistent with a header file, which allowed remote attackers to cause a denial of service (incorrect malloc followed by invalid free) or possibly execute arbitrary code via crafted text (bsc#929629).
  • CVE-2014-8146: The resolveImplicitLevels function in common/ubidi.c in the Unicode Bidirectional Algorithm implementation in ICU4C in International Components for Unicode (ICU) did not properly track directionally isolated pieces of text, which allowed remote attackers to cause a denial of service (heap-based buffer overflow) or possibly execute arbitrary code via crafted text (bsc#929629).
Record
SUSE-SU-2017:2318-1
Updated
2026-11-02
OSVSUSE-SU-2018:1401-1 No score

Security update for icu

icu was updated to fix two security issues.

These security issues were fixed:

  • CVE-2014-8147: The resolveImplicitLevels function in common/ubidi.c in the Unicode Bidirectional Algorithm implementation in ICU4C in International Components for Unicode (ICU) used an integer data type that is inconsistent with a header file, which allowed remote attackers to cause a denial of service (incorrect malloc followed by invalid free) or possibly execute arbitrary code via crafted text (bsc#929629).
  • CVE-2014-8146: The resolveImplicitLevels function in common/ubidi.c in the Unicode Bidirectional Algorithm implementation in ICU4C in International Components for Unicode (ICU) did not properly track directionally isolated pieces of text, which allowed remote attackers to cause a denial of service (heap-based buffer overflow) or possibly execute arbitrary code via crafted text (bsc#929629).
  • CVE-2016-6293: The uloc_acceptLanguageFromHTTP function in common/uloc.cpp in International Components for Unicode (ICU) for C/C++ did not ensure that there is a '\0' character at the end of a certain temporary array, which allowed remote attackers to cause a denial of service (out-of-bounds read) or possibly have unspecified other impact via a call with a long httpAcceptLanguage argument (bsc#990636).
  • CVE-2017-7868: International Components for Unicode (ICU) for C/C++ 2017-02-13 has an out-of-bounds write caused by a heap-based buffer overflow related to the utf8TextAccess function in common/utext.cpp and the utext_moveIndex32* function (bsc#1034674)
  • CVE-2017-7867: International Components for Unicode (ICU) for C/C++ 2017-02-13 has an out-of-bounds write caused by a heap-based buffer overflow related to the utf8TextAccess function in common/utext.cpp and the utext_setNativeIndex* function (bsc#1034678)
  • CVE-2017-14952: Double free in i18n/zonemeta.cpp in International Components for Unicode (ICU) for C/C++ allowed remote attackers to execute arbitrary code via a crafted string, aka a 'redundant UVector entry clean up function call' issue (bnc#1067203)
  • CVE-2017-17484: The ucnv_UTF8FromUTF8 function in ucnv_u8.cpp in International Components for Unicode (ICU) for C/C++ mishandled ucnv_convertEx calls for UTF-8 to UTF-8 conversion, which allowed remote attackers to cause a denial of service (stack-based buffer overflow and application crash) or possibly have unspecified other impact via a crafted string, as demonstrated by ZNC (bnc#1072193)
  • CVE-2017-15422: An integer overflow in icu during persian calendar date processing could lead to incorrect years shown (bnc#1077999)
Record
SUSE-SU-2018:1401-1
Updated
2026-11-02
OSVSUSE-SU-2018:1401-2 No score

Security update for icu

icu was updated to fix two security issues.

These security issues were fixed:

  • CVE-2014-8147: The resolveImplicitLevels function in common/ubidi.c in the Unicode Bidirectional Algorithm implementation in ICU4C in International Components for Unicode (ICU) used an integer data type that is inconsistent with a header file, which allowed remote attackers to cause a denial of service (incorrect malloc followed by invalid free) or possibly execute arbitrary code via crafted text (bsc#929629).
  • CVE-2014-8146: The resolveImplicitLevels function in common/ubidi.c in the Unicode Bidirectional Algorithm implementation in ICU4C in International Components for Unicode (ICU) did not properly track directionally isolated pieces of text, which allowed remote attackers to cause a denial of service (heap-based buffer overflow) or possibly execute arbitrary code via crafted text (bsc#929629).
  • CVE-2016-6293: The uloc_acceptLanguageFromHTTP function in common/uloc.cpp in International Components for Unicode (ICU) for C/C++ did not ensure that there is a '\0' character at the end of a certain temporary array, which allowed remote attackers to cause a denial of service (out-of-bounds read) or possibly have unspecified other impact via a call with a long httpAcceptLanguage argument (bsc#990636).
  • CVE-2017-7868: International Components for Unicode (ICU) for C/C++ 2017-02-13 has an out-of-bounds write caused by a heap-based buffer overflow related to the utf8TextAccess function in common/utext.cpp and the utext_moveIndex32* function (bsc#1034674)
  • CVE-2017-7867: International Components for Unicode (ICU) for C/C++ 2017-02-13 has an out-of-bounds write caused by a heap-based buffer overflow related to the utf8TextAccess function in common/utext.cpp and the utext_setNativeIndex* function (bsc#1034678)
  • CVE-2017-14952: Double free in i18n/zonemeta.cpp in International Components for Unicode (ICU) for C/C++ allowed remote attackers to execute arbitrary code via a crafted string, aka a 'redundant UVector entry clean up function call' issue (bnc#1067203)
  • CVE-2017-17484: The ucnv_UTF8FromUTF8 function in ucnv_u8.cpp in International Components for Unicode (ICU) for C/C++ mishandled ucnv_convertEx calls for UTF-8 to UTF-8 conversion, which allowed remote attackers to cause a denial of service (stack-based buffer overflow and application crash) or possibly have unspecified other impact via a crafted string, as demonstrated by ZNC (bnc#1072193)
  • CVE-2017-15422: An integer overflow in icu during persian calendar date processing could lead to incorrect years shown (bnc#1077999)
Record
SUSE-SU-2018:1401-2
Updated
2026-11-02
OSVUBUNTU-CVE-2014-8147 No score

The resolveImplicitLevels function in common/ubidi.c in the Unicode Bidirectional Algorithm implementation in ICU4C in International Components for Unicode (ICU) before 55.1 uses an integer data type that is inconsistent with a header file, which allows remote attackers to cause a denial of service (incorrect malloc followed by invalid free) or possibly execute arbitrary code via crafted text.

Record
UBUNTU-CVE-2014-8147
Updated
2026-11-02
OSVUSN-2605-1 No score

icu vulnerabilities

Pedro Ribeiro discovered that ICU incorrectly handled certain memory operations when processing data. If an application using ICU processed crafted data, an attacker could cause it to crash or potentially execute arbitrary code with the privileges of the user invoking the program.

Record
USN-2605-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
icu
Debian:12
before 52.1-9
52.1-9
icu
Debian:13
before 52.1-9
52.1-9
icu
Debian:14
before 52.1-9
52.1-9
icu
Debian:7
before 4.8.1.1-12+deb7u3, plus listed versions
4.8.1.1-124.8.1.1-12+deb7u14.8.1.1-12+deb7u2
4.8.1.1-12+deb7u3
icu
Debian:8
before 52.1-8+deb8u2, plus listed versions
52.1-8
52.1-8+deb8u2
icu
Mageia:4
before 52.1-2.4.mga4
52.1-2.4.mga4
apache-commons-logging
SUSE:Linux Enterprise Desktop 12
before 1.1.3-7.1
1.1.3-7.1
cmis-client
SUSE:Linux Enterprise Desktop 12
before 0.5.0-5.1
0.5.0-5.1
flute
SUSE:Linux Enterprise Desktop 12
before 1.3.0-4.2
1.3.0-4.2
graphite2
SUSE:Linux Enterprise Desktop 12
before 1.3.1-3.1
1.3.1-3.1
Show 136 moreShow less
Affected packages
PackageAffectedFixed
hyphen
SUSE:Linux Enterprise Desktop 12
before 2.8.8-9.1
2.8.8-9.1
libabw
SUSE:Linux Enterprise Desktop 12
before 0.1.1-5.3
0.1.1-5.3
libbase
SUSE:Linux Enterprise Desktop 12
before 1.1.3-4.3
1.1.3-4.3
libcdr
SUSE:Linux Enterprise Desktop 12
before 0.1.1-5.3
0.1.1-5.3
libe-book
SUSE:Linux Enterprise Desktop 12
before 0.1.2-4.2
0.1.2-4.2
libetonyek
SUSE:Linux Enterprise Desktop 12
before 0.1.3-3.5
0.1.3-3.5
libfonts
SUSE:Linux Enterprise Desktop 12
before 1.1.3-4.9
1.1.3-4.9
libformula
SUSE:Linux Enterprise Desktop 12
before 1.1.3-4.3
1.1.3-4.3
libfreehand
SUSE:Linux Enterprise Desktop 12
before 0.1.1-4.9
0.1.1-4.9
libgltf
SUSE:Linux Enterprise Desktop 12
before 0.0.1-2.1
0.0.1-2.1
libixion
SUSE:Linux Enterprise Desktop 12
before 0.9.1-3.1
0.9.1-3.1
liblangtag
SUSE:Linux Enterprise Desktop 12
before 0.5.7-3.1
0.5.7-3.1
liblayout
SUSE:Linux Enterprise Desktop 12
before 0.2.10-4.8
0.2.10-4.8
libloader
SUSE:Linux Enterprise Desktop 12
before 1.1.3-3.2
1.1.3-3.2
libmspub
SUSE:Linux Enterprise Desktop 12
before 0.1.2-5.1
0.1.2-5.1
libmwaw
SUSE:Linux Enterprise Desktop 12
before 0.3.6-3.3
0.3.6-3.3
libodfgen
SUSE:Linux Enterprise Desktop 12
before 0.1.4-3.9
0.1.4-3.9
liborcus
SUSE:Linux Enterprise Desktop 12
before 0.7.1-3.1
0.7.1-3.1
libpagemaker
SUSE:Linux Enterprise Desktop 12
before 0.0.2-2.3
0.0.2-2.3
libreoffice
SUSE:Linux Enterprise Desktop 12
before 5.0.2.2-13.14
5.0.2.2-13.14
libreoffice-share-linker
SUSE:Linux Enterprise Desktop 12
before 1-2.1
1-2.1
libreoffice-voikko
SUSE:Linux Enterprise Desktop 12
before 4.1-6.3
4.1-6.3
librepository
SUSE:Linux Enterprise Desktop 12
before 1.1.3-4.3
1.1.3-4.3
librevenge
SUSE:Linux Enterprise Desktop 12
before 0.0.2-4.1
0.0.2-4.1
libserializer
SUSE:Linux Enterprise Desktop 12
before 1.1.2-4.3
1.1.2-4.3
libvisio
SUSE:Linux Enterprise Desktop 12
before 0.1.3-4.3
0.1.3-4.3
libvoikko
SUSE:Linux Enterprise Desktop 12
before 3.7.1-3.1
3.7.1-3.1
libwps
SUSE:Linux Enterprise Desktop 12
before 0.4.1-3.1
0.4.1-3.1
malaga-suomi
SUSE:Linux Enterprise Desktop 12
before 1.18-3.2
1.18-3.2
myspell-dictionaries
SUSE:Linux Enterprise Desktop 12
before 20150827-5.1
20150827-5.1
pentaho-libxml
SUSE:Linux Enterprise Desktop 12
before 1.1.3-4.3
1.1.3-4.3
pentaho-reporting-flow-engine
SUSE:Linux Enterprise Desktop 12
before 0.9.4-4.5
0.9.4-4.5
sac
SUSE:Linux Enterprise Desktop 12
before 1.3-4.1
1.3-4.1
cmis-client
SUSE:Linux Enterprise Software Development Kit 12
before 0.5.0-5.1
0.5.0-5.1
graphite2
SUSE:Linux Enterprise Software Development Kit 12
before 1.3.1-3.1
1.3.1-3.1
hyphen
SUSE:Linux Enterprise Software Development Kit 12
before 2.8.8-9.1
2.8.8-9.1
libabw
SUSE:Linux Enterprise Software Development Kit 12
before 0.1.1-5.3
0.1.1-5.3
libcdr
SUSE:Linux Enterprise Software Development Kit 12
before 0.1.1-5.3
0.1.1-5.3
libe-book
SUSE:Linux Enterprise Software Development Kit 12
before 0.1.2-4.2
0.1.2-4.2
libetonyek
SUSE:Linux Enterprise Software Development Kit 12
before 0.1.3-3.5
0.1.3-3.5
libfreehand
SUSE:Linux Enterprise Software Development Kit 12
before 0.1.1-4.9
0.1.1-4.9
libixion
SUSE:Linux Enterprise Software Development Kit 12
before 0.9.1-3.1
0.9.1-3.1
liblangtag
SUSE:Linux Enterprise Software Development Kit 12
before 0.5.7-3.1
0.5.7-3.1
libmspub
SUSE:Linux Enterprise Software Development Kit 12
before 0.1.2-5.1
0.1.2-5.1
libmwaw
SUSE:Linux Enterprise Software Development Kit 12
before 0.3.6-3.3
0.3.6-3.3
libodfgen
SUSE:Linux Enterprise Software Development Kit 12
before 0.1.4-3.9
0.1.4-3.9
liborcus
SUSE:Linux Enterprise Software Development Kit 12
before 0.7.1-3.1
0.7.1-3.1
librevenge
SUSE:Linux Enterprise Software Development Kit 12
before 0.0.2-4.1
0.0.2-4.1
libvisio
SUSE:Linux Enterprise Software Development Kit 12
before 0.1.3-4.3
0.1.3-4.3
libvoikko
SUSE:Linux Enterprise Software Development Kit 12
before 3.7.1-3.1
3.7.1-3.1
libwps
SUSE:Linux Enterprise Software Development Kit 12
before 0.4.1-3.1
0.4.1-3.1
malaga-suomi
SUSE:Linux Enterprise Software Development Kit 12
before 1.18-3.2
1.18-3.2
apache-commons-logging
SUSE:Linux Enterprise Server 12
before 1.1.3-7.1
1.1.3-7.1
graphite2
SUSE:Linux Enterprise Server 12
before 1.3.1-3.1
1.3.1-3.1
apache-commons-logging
SUSE:Linux Enterprise Server for SAP Applications 12
before 1.1.3-7.1
1.1.3-7.1
graphite2
SUSE:Linux Enterprise Server for SAP Applications 12
before 1.3.1-3.1
1.3.1-3.1
apache-commons-logging
SUSE:Linux Enterprise Workstation Extension 12
before 1.1.3-7.1
1.1.3-7.1
cmis-client
SUSE:Linux Enterprise Workstation Extension 12
before 0.5.0-5.1
0.5.0-5.1
flute
SUSE:Linux Enterprise Workstation Extension 12
before 1.3.0-4.2
1.3.0-4.2
hyphen
SUSE:Linux Enterprise Workstation Extension 12
before 2.8.8-9.1
2.8.8-9.1
libabw
SUSE:Linux Enterprise Workstation Extension 12
before 0.1.1-5.3
0.1.1-5.3
libbase
SUSE:Linux Enterprise Workstation Extension 12
before 1.1.3-4.3
1.1.3-4.3
libcdr
SUSE:Linux Enterprise Workstation Extension 12
before 0.1.1-5.3
0.1.1-5.3
libe-book
SUSE:Linux Enterprise Workstation Extension 12
before 0.1.2-4.2
0.1.2-4.2
libetonyek
SUSE:Linux Enterprise Workstation Extension 12
before 0.1.3-3.5
0.1.3-3.5
libfonts
SUSE:Linux Enterprise Workstation Extension 12
before 1.1.3-4.9
1.1.3-4.9
libformula
SUSE:Linux Enterprise Workstation Extension 12
before 1.1.3-4.3
1.1.3-4.3
libfreehand
SUSE:Linux Enterprise Workstation Extension 12
before 0.1.1-4.9
0.1.1-4.9
libgltf
SUSE:Linux Enterprise Workstation Extension 12
before 0.0.1-2.1
0.0.1-2.1
libixion
SUSE:Linux Enterprise Workstation Extension 12
before 0.9.1-3.1
0.9.1-3.1
liblangtag
SUSE:Linux Enterprise Workstation Extension 12
before 0.5.7-3.1
0.5.7-3.1
liblayout
SUSE:Linux Enterprise Workstation Extension 12
before 0.2.10-4.8
0.2.10-4.8
libloader
SUSE:Linux Enterprise Workstation Extension 12
before 1.1.3-3.2
1.1.3-3.2
libmspub
SUSE:Linux Enterprise Workstation Extension 12
before 0.1.2-5.1
0.1.2-5.1
libmwaw
SUSE:Linux Enterprise Workstation Extension 12
before 0.3.6-3.3
0.3.6-3.3
libodfgen
SUSE:Linux Enterprise Workstation Extension 12
before 0.1.4-3.9
0.1.4-3.9
liborcus
SUSE:Linux Enterprise Workstation Extension 12
before 0.7.1-3.1
0.7.1-3.1
libpagemaker
SUSE:Linux Enterprise Workstation Extension 12
before 0.0.2-2.3
0.0.2-2.3
libreoffice
SUSE:Linux Enterprise Workstation Extension 12
before 5.0.2.2-13.14
5.0.2.2-13.14
libreoffice-share-linker
SUSE:Linux Enterprise Workstation Extension 12
before 1-2.1
1-2.1
libreoffice-voikko
SUSE:Linux Enterprise Workstation Extension 12
before 4.1-6.3
4.1-6.3
librepository
SUSE:Linux Enterprise Workstation Extension 12
before 1.1.3-4.3
1.1.3-4.3
librevenge
SUSE:Linux Enterprise Workstation Extension 12
before 0.0.2-4.1
0.0.2-4.1
libserializer
SUSE:Linux Enterprise Workstation Extension 12
before 1.1.2-4.3
1.1.2-4.3
libvisio
SUSE:Linux Enterprise Workstation Extension 12
before 0.1.3-4.3
0.1.3-4.3
libvoikko
SUSE:Linux Enterprise Workstation Extension 12
before 3.7.1-3.1
3.7.1-3.1
libwps
SUSE:Linux Enterprise Workstation Extension 12
before 0.4.1-3.1
0.4.1-3.1
malaga-suomi
SUSE:Linux Enterprise Workstation Extension 12
before 1.18-3.2
1.18-3.2
myspell-dictionaries
SUSE:Linux Enterprise Workstation Extension 12
before 20150827-5.1
20150827-5.1
pentaho-libxml
SUSE:Linux Enterprise Workstation Extension 12
before 1.1.3-4.3
1.1.3-4.3
pentaho-reporting-flow-engine
SUSE:Linux Enterprise Workstation Extension 12
before 0.9.4-4.5
0.9.4-4.5
sac
SUSE:Linux Enterprise Workstation Extension 12
before 1.3-4.1
1.3-4.1
google-carlito-fonts
SUSE:Linux Enterprise Software Development Kit 11 SP4
before 1.1.03.beta1-2.1
1.1.03.beta1-2.1
hyphen
SUSE:Linux Enterprise Software Development Kit 11 SP4
before 2.8.8-2.1
2.8.8-2.1
libreoffice
SUSE:Linux Enterprise Software Development Kit 11 SP4
before 5.0.4.2-23.1
5.0.4.2-23.1
libreoffice-share-linker
SUSE:Linux Enterprise Software Development Kit 11 SP4
before 1-2.1
1-2.1
libreoffice-voikko
SUSE:Linux Enterprise Software Development Kit 11 SP4
before 4.1-2.26
4.1-2.26
libvoikko
SUSE:Linux Enterprise Software Development Kit 11 SP4
before 3.7.1-5.2
3.7.1-5.2
myspell-dictionaries
SUSE:Linux Enterprise Software Development Kit 11 SP4
before 20150827-23.1
20150827-23.1
mythes
SUSE:Linux Enterprise Software Development Kit 11 SP4
before 1.2.4-2.1
1.2.4-2.1
python-importlib
SUSE:Linux Enterprise Software Development Kit 11 SP4
before 1.0.2-0.8.1
1.0.2-0.8.1
google-carlito-fonts
SUSE:Linux Enterprise Desktop 11 SP4
before 1.1.03.beta1-2.1
1.1.03.beta1-2.1
hyphen
SUSE:Linux Enterprise Desktop 11 SP4
before 2.8.8-2.1
2.8.8-2.1
libreoffice
SUSE:Linux Enterprise Desktop 11 SP4
before 5.0.4.2-23.1
5.0.4.2-23.1
libreoffice-share-linker
SUSE:Linux Enterprise Desktop 11 SP4
before 1-2.1
1-2.1
libreoffice-voikko
SUSE:Linux Enterprise Desktop 11 SP4
before 4.1-2.26
4.1-2.26
libvoikko
SUSE:Linux Enterprise Desktop 11 SP4
before 3.7.1-5.2
3.7.1-5.2
myspell-dictionaries
SUSE:Linux Enterprise Desktop 11 SP4
before 20150827-23.1
20150827-23.1
mythes
SUSE:Linux Enterprise Desktop 11 SP4
before 1.2.4-2.1
1.2.4-2.1
python-importlib
SUSE:Linux Enterprise Desktop 11 SP4
before 1.0.2-0.8.1
1.0.2-0.8.1
icu
SUSE:Linux Enterprise Desktop 12 SP2
before 52.1-8.3.1
52.1-8.3.1
icu
SUSE:Linux Enterprise Desktop 12 SP3
before 52.1-8.3.1
52.1-8.3.1
icu
SUSE:Linux Enterprise Server for Raspberry Pi 12 SP2
before 52.1-8.3.1
52.1-8.3.1
icu
SUSE:Linux Enterprise Software Development Kit 12 SP2
before 52.1-8.3.1
52.1-8.3.1
icu
SUSE:Linux Enterprise Software Development Kit 12 SP3
before 52.1-8.3.1
52.1-8.3.1
icu
SUSE:Linux Enterprise Server 12 SP2
before 52.1-8.3.1
52.1-8.3.1
icu
SUSE:Linux Enterprise Server for SAP Applications 12 SP2
before 52.1-8.3.1
52.1-8.3.1
icu
SUSE:Linux Enterprise Server 12 SP3
before 52.1-8.3.1
52.1-8.3.1
icu
SUSE:Linux Enterprise Server for SAP Applications 12 SP3
before 52.1-8.3.1
52.1-8.3.1
icu
SUSE:Linux Enterprise Workstation Extension 12 SP2
before 52.1-8.3.1
52.1-8.3.1
icu
SUSE:Linux Enterprise Workstation Extension 12 SP3
before 52.1-8.3.1
52.1-8.3.1
icu
SUSE:OpenStack Cloud 7
before 52.1-8.7.1
52.1-8.7.1
icu
SUSE:Linux Enterprise Desktop 12 SP3
before 52.1-8.7.1
52.1-8.7.1
icu
SUSE:Linux Enterprise Server for SAP Applications 12 SP1
before 52.1-8.7.1
52.1-8.7.1
icu
SUSE:Linux Enterprise Server for SAP Applications 12 SP2
before 52.1-8.7.1
52.1-8.7.1
icu
SUSE:Linux Enterprise Software Development Kit 12 SP3
before 52.1-8.7.1
52.1-8.7.1
icu
SUSE:Linux Enterprise Server 12-LTSS
before 52.1-8.7.1
52.1-8.7.1
icu
SUSE:Linux Enterprise Server 12 SP1-LTSS
before 52.1-8.7.1
52.1-8.7.1
icu
SUSE:Linux Enterprise Server 12 SP2-LTSS
before 52.1-8.7.1
52.1-8.7.1
icu
SUSE:Linux Enterprise Server 12 SP3
before 52.1-8.7.1
52.1-8.7.1
icu
SUSE:Linux Enterprise Server for SAP Applications 12 SP3
before 52.1-8.7.1
52.1-8.7.1
icu
SUSE:Linux Enterprise Workstation Extension 12 SP3
before 52.1-8.7.1
52.1-8.7.1
icu
SUSE:Enterprise Storage 4
before 52.1-8.7.1
52.1-8.7.1
icu
SUSE:Linux Enterprise Server 12 SP2-BCL
before 52.1-8.7.1
52.1-8.7.1
icu
Ubuntu:14.04:LTS
before 52.1-3ubuntu0.3, plus listed versions
4.8.1.1-12ubuntu24.8.1.1-13+nmu14.8.1.1-13+nmu1ubuntu152.1-352.1-3ubuntu0.2
52.1-3ubuntu0.3
libreoffice
openSUSE:Tumbleweed
before 5.2.3.3-2.2
5.2.3.3-2.2

Public exploits

Links only. Every CVE stores no exploit code.

Public exploits
SourceLinkDate
Exploit-DBICU library 52 < 54 - Multiple Vulnerabilities2015-06-10

History

History
RecordedChangedSources
aliasesEUVD
first indexedCVE List, Exploit-DB, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2014-8147 is a high vulnerability (CVSS 7.5) in Icu-project International Components For Unicode, published December 31, 2014. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 23.6%, the 97th percentile. Fixed in icu 52.1-9.

References

Show 99 moreShow less
MoveEnter Open