Every CVE Search/ Get API key

CVE-2018-0360

ClamAV before 0.100.1 has an HWP integer overflow with a resultant infinite loop via a crafted...

5.5 MediumFix available

ClamAV before 0.100.1 has an HWP integer overflow with a resultant infinite loop via a crafted Hangul Word Processor file. This is in parsehwp3_paragraph() in libclamav/hwp.c.

Attack profile

How easy it is to exploit

Attack vector
Local
Complexity
Low
Privileges needed
None
User interaction
Required

What an attacker can affect

Confidentiality
None
Integrity
None
Availability
High

Exploit likelihood

1.71%Up 0.1 points since Apr 14, 2021
90%50%10%1%

What each source reports

NVD Score used 5.5

ClamAV before 0.100.1 has an HWP integer overflow with a resultant infinite loop via a crafted Hangul Word Processor file. This is in parsehwp3_paragraph() in libclamav/hwp.c.

Record
CVE-2018-0360
CVSS 3.0
5.5 MediumCVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
CVSS 2.0
4.3 MediumAV:N/AC:M/Au:N/C:N/I:N/A:P
Weakness
CWE-190
Updated
2026-11-02
CVE List No score

ClamAV before 0.100.1 has an HWP integer overflow with a resultant infinite loop via a crafted Hangul Word Processor file. This is in parsehwp3_paragraph() in libclamav/hwp.c.

Record
CVE-2018-0360
Updated
2026-11-02
EUVDEUVD-2018-1183 No score

ClamAV before 0.100.1 has an HWP integer overflow with a resultant infinite loop via a crafted Hangul Word Processor file. This is in parsehwp3_paragraph() in libclamav/hwp.c.

Record
EUVD-2018-1183
Updated
2026-11-03
GitHub AdvisoriesGHSA-59c3-hhq4-m878 5.5

ClamAV before 0.100.1 has an HWP integer overflow with a resultant infinite loop via a crafted...

ClamAV before 0.100.1 has an HWP integer overflow with a resultant infinite loop via a crafted Hangul Word Processor file. This is in parsehwp3_paragraph() in libclamav/hwp.c.

Record
GHSA-59c3-hhq4-m878
CVSS 3.0
5.5 MediumCVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Weakness
CWE-190
Updated
2026-11-02
OSVALPINE-CVE-2018-0360 5.5

ClamAV before 0.100.1 has an HWP integer overflow with a resultant infinite loop via a crafted Hangul Word Processor file. This is in parsehwp3_paragraph() in libclamav/hwp.c.

Record
ALPINE-CVE-2018-0360
CVSS 3.0
5.5 MediumCVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSV 5.5

ClamAV before 0.100.1 has an HWP integer overflow with a resultant infinite loop via a crafted Hangul Word Processor file. This is in parsehwp3_paragraph() in libclamav/hwp.c.

Record
CVE-2018-0360
CVSS 3.0
5.5 MediumCVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Updated
2026-11-02
Show 9 moreShow less
OSVDEBIAN-CVE-2018-0360 5.5

ClamAV before 0.100.1 has an HWP integer overflow with a resultant infinite loop via a crafted Hangul Word Processor file. This is in parsehwp3_paragraph() in libclamav/hwp.c.

Record
DEBIAN-CVE-2018-0360
CVSS 3.0
5.5 MediumCVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2018-0360 5.5

ClamAV before 0.100.1 has an HWP integer overflow with a resultant infinite loop via a crafted Hangul Word Processor file. This is in parsehwp3_paragraph() in libclamav/hwp.c.

Record
UBUNTU-CVE-2018-0360
CVSS 3.0
5.5 MediumCVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVMGASA-2018-0317 No score

Updated clamav packages fix security vulnerabilities

ClamAV before 0.100.1 has an HWP integer overflow with a resultant infinite loop via a crafted Hangul Word Processor file. This is in parsehwp3_paragraph() in libclamav/hwp.c. (CVE-2018-0360)

ClamAV before 0.100.1 lacks a PDF object length check, resulting in an unreasonably long time to parse a relatively small file. (CVE-2018-0361)

Record
MGASA-2018-0317
Updated
2026-11-02
OSVopenSUSE-SU-2024:10685-1 No score

clamav-0.103.3-1.4 on GA media

These are all security issues fixed in the clamav-0.103.3-1.4 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:10685-1
Updated
2026-11-02
OSVSUSE-SU-2018:2230-1 No score

Security update for clamav

This update for clamav to version 0.100.1 fixes the following issues:

The following security vulnerabilities were addressed:

  • CVE-2018-0360: HWP integer overflow, infinite loop vulnerability (bsc#1101410)
  • CVE-2018-0361: PDF object length check, unreasonably long time to parse relatively small file (bsc#1101412)
  • Buffer over-read in unRAR code due to missing max value checks in table initialization
  • Libmspack heap buffer over-read in CHM parser (bsc#1103040)
  • PDF parser bugs

The following other changes were made:

  • Disable YARA support for licensing reasons (bsc#1101654).
  • Add HTTPS support for clamsubmit
  • Fix for DNS resolution for users on IPv4-only machines where IPv6 is not available or is link-local only
Record
SUSE-SU-2018:2230-1
Updated
2026-11-02
OSVSUSE-SU-2018:2232-1 No score

Security update for clamav

This update for clamav to version 0.100.1 fixes the following issues:

The following security vulnerabilities were addressed:

  • CVE-2018-0360: HWP integer overflow, infinite loop vulnerability (bsc#1101410)
  • CVE-2018-0361: PDF object length check, unreasonably long time to parse relatively small file (bsc#1101412)
  • Buffer over-read in unRAR code due to missing max value checks in table initialization
  • Libmspack heap buffer over-read in CHM parser (bsc#1103040)
  • PDF parser bugs

The following other changes were made:

  • Disable YARA support for licensing reasons (bsc#1101654).
  • Add HTTPS support for clamsubmit
  • Fix for DNS resolution for users on IPv4-only machines where IPv6 is not available or is link-local only
Record
SUSE-SU-2018:2232-1
Updated
2026-11-02
OSVSUSE-SU-2018:2323-1 No score

Security update for clamav

This update for clamav to version 0.100.1 fixes the following issues:

The following security vulnerabilities were addressed:

  • CVE-2018-0360: HWP integer overflow, infinite loop vulnerability (bsc#1101410)
  • CVE-2018-0361: PDF object length check, unreasonably long time to parse relatively small file (bsc#1101412)
  • CVE-2018-1000085: Fixed a out-of-bounds heap read in XAR parser (bsc#1082858)
  • CVE-2018-14679: Libmspack heap buffer over-read in CHM parser (bsc#1103040)
  • Buffer over-read in unRAR code due to missing max value checks in table initialization
  • PDF parser bugs

The following other changes were made:

  • Disable YARA support for licensing reasons (bsc#1101654).
  • Add HTTPS support for clamsubmit
  • Fix for DNS resolution for users on IPv4-only machines where IPv6 is not available or is link-local only
Record
SUSE-SU-2018:2323-1
Updated
2026-11-02
OSVSUSE-SU-2018:2323-2 No score

Security update for clamav

This update for clamav to version 0.100.1 fixes the following issues:

The following security vulnerabilities were addressed:

  • CVE-2018-0360: HWP integer overflow, infinite loop vulnerability (bsc#1101410)
  • CVE-2018-0361: PDF object length check, unreasonably long time to parse relatively small file (bsc#1101412)
  • CVE-2018-1000085: Fixed a out-of-bounds heap read in XAR parser (bsc#1082858)
  • CVE-2018-14679: Libmspack heap buffer over-read in CHM parser (bsc#1103040)
  • Buffer over-read in unRAR code due to missing max value checks in table initialization
  • PDF parser bugs

The following other changes were made:

  • Disable YARA support for licensing reasons (bsc#1101654).
  • Add HTTPS support for clamsubmit
  • Fix for DNS resolution for users on IPv4-only machines where IPv6 is not available or is link-local only
Record
SUSE-SU-2018:2323-2
Updated
2026-11-02
OSVUSN-3722-1 No score

clamav vulnerabilities

It was discovered that ClamAV incorrectly handled parsing certain HWP files. A remote attacker could use this issue to cause ClamAV to hang, resulting in a denial of service. (CVE-2018-0360)

It was discovered that ClamAV incorrectly handled parsing certain PDF files. A remote attacker could use this issue to cause ClamAV to hang, resulting in a denial of service. (CVE-2018-0361)

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

Affected products

Affected packages

Affected packages
PackageAffectedFixed
clamav
Alpine:v3.10
before 0.100.1-r0
0.100.1-r0
clamav
Alpine:v3.11
before 0.100.1-r0
0.100.1-r0
clamav
Alpine:v3.12
before 0.100.1-r0
0.100.1-r0
clamav
Alpine:v3.13
before 0.100.1-r0
0.100.1-r0
clamav
Alpine:v3.5
before 0.100.1-r0
0.100.1-r0
clamav
Alpine:v3.6
before 0.100.1-r0
0.100.1-r0
clamav
Alpine:v3.7
before 0.100.1-r0
0.100.1-r0
clamav
Alpine:v3.8
before 0.100.1-r0
0.100.1-r0
clamav
Alpine:v3.9
before 0.100.1-r0
0.100.1-r0
clamav
Debian:12
before 0.100.1+dfsg-1
0.100.1+dfsg-1
Show 28 moreShow less
Affected packages
PackageAffectedFixed
clamav
Debian:13
before 0.100.1+dfsg-1
0.100.1+dfsg-1
clamav
Debian:14
before 0.100.1+dfsg-1
0.100.1+dfsg-1
clamav
Debian:8
From an advisory covering 2 CVEs
before 0.100.1+dfsg-0+deb8u1, plus listed versions
0.100.0+dfsg-0+deb8u10.100.0+dfsg-10.100.0~beta+dfsg-10.100.0~beta+dfsg-20.98.6+dfsg-1
Show 33 moreShow less
0.98.6+dfsg-1+deb8u10.98.6+dfsg-20.98.6+dfsg-30.98.7+dfsg-0+deb8u10.98.7+dfsg-10.98.7+dfsg-20.98.7+dfsg-30.98.7+dfsg-40.98.7+dfsg-50.99+dfsg-0+deb8u10.99+dfsg-0+deb8u20.99+dfsg-10.99+dfsg-20.99.1+dfsg-10.99.2+dfsg-0+deb8u10.99.2+dfsg-0+deb8u20.99.2+dfsg-0+deb8u30.99.2+dfsg-10.99.2+dfsg-20.99.2+dfsg-30.99.2+dfsg-40.99.2+dfsg-50.99.2+dfsg-60.99.3~beta1+dfsg-10.99.3~beta1+dfsg-20.99.3~beta1+dfsg-30.99.3~beta1+dfsg-40.99.3~beta2+dfsg-10.99.3~snapshot20170704+dfsg-10.99.4+dfsg-1+deb8u10.99~beta1+dfsg-10.99~rc2+dfsg-10.99~rc2+dfsg-2
0.100.1+dfsg-0+deb8u1
clamav
Mageia:6
From an advisory covering 2 CVEs
before 0.100.1-1.mga6
0.100.1-1.mga6
clamav
SUSE:Linux Enterprise Module for Basesystem 15
From an advisory covering 2 CVEs
before 0.100.1-3.3.1
0.100.1-3.3.1
clamav
SUSE:Linux Enterprise Point of Sale 11 SP3
From an advisory covering 2 CVEs
before 0.100.1-0.20.15.1
0.100.1-0.20.15.1
clamav
SUSE:Linux Enterprise Server 11 SP3-LTSS
From an advisory covering 2 CVEs
before 0.100.1-0.20.15.1
0.100.1-0.20.15.1
clamav
SUSE:Linux Enterprise Server 11 SP3-TERADATA
From an advisory covering 2 CVEs
before 0.100.1-0.20.15.1
0.100.1-0.20.15.1
clamav
SUSE:Linux Enterprise Server 11 SP4
From an advisory covering 2 CVEs
before 0.100.1-0.20.15.1
0.100.1-0.20.15.1
clamav
SUSE:Linux Enterprise Server for SAP Applications 11 SP4
From an advisory covering 2 CVEs
before 0.100.1-0.20.15.1
0.100.1-0.20.15.1
clamav
SUSE:OpenStack Cloud 7
From an advisory covering 4 CVEs
before 0.100.1-33.15.2
0.100.1-33.15.2
clamav
SUSE:Linux Enterprise Desktop 12 SP3
From an advisory covering 4 CVEs
before 0.100.1-33.15.2
0.100.1-33.15.2
clamav
SUSE:Linux Enterprise Server for SAP Applications 12 SP1
From an advisory covering 4 CVEs
before 0.100.1-33.15.2
0.100.1-33.15.2
clamav
SUSE:Linux Enterprise Server for SAP Applications 12 SP2
From an advisory covering 4 CVEs
before 0.100.1-33.15.2
0.100.1-33.15.2
clamav
SUSE:Linux Enterprise Server 12-LTSS
From an advisory covering 4 CVEs
before 0.100.1-33.15.2
0.100.1-33.15.2
clamav
SUSE:Linux Enterprise Server 12 SP1-LTSS
From an advisory covering 4 CVEs
before 0.100.1-33.15.2
0.100.1-33.15.2
clamav
SUSE:Linux Enterprise Server 12 SP2-LTSS
From an advisory covering 4 CVEs
before 0.100.1-33.15.2
0.100.1-33.15.2
clamav
SUSE:Linux Enterprise Server 12 SP3
From an advisory covering 4 CVEs
before 0.100.1-33.15.2
0.100.1-33.15.2
clamav
SUSE:Linux Enterprise Server for SAP Applications 12 SP3
From an advisory covering 4 CVEs
before 0.100.1-33.15.2
0.100.1-33.15.2
clamav
SUSE:Enterprise Storage 4
From an advisory covering 4 CVEs
before 0.100.1-33.15.2
0.100.1-33.15.2
clamav
SUSE:Linux Enterprise Server 12 SP2-BCL
From an advisory covering 4 CVEs
before 0.100.1-33.15.2
0.100.1-33.15.2
clamav
Ubuntu:14.04:LTS
before 0.100.1+dfsg-1ubuntu0.14.04.1, plus listed versions
0.97.8+dfsg-1ubuntu40.97.8+dfsg-1ubuntu50.98.1+dfsg-1ubuntu40.98.1+dfsg-1ubuntu50.98.1+dfsg-2ubuntu2
Show 9 moreShow less
0.98.1+dfsg-4ubuntu10.98.1+dfsg-4ubuntu1.10.98.5+addedllvm-0ubuntu0.14.04.10.98.6+dfsg-0ubuntu0.14.04.10.98.7+dfsg-0ubuntu0.14.04.10.99.2+addedllvm-0ubuntu0.14.04.10.99.2+addedllvm-0ubuntu0.14.04.20.99.3+addedllvm-0ubuntu0.14.04.10.99.4+addedllvm-0ubuntu0.14.04.1
0.100.1+dfsg-1ubuntu0.14.04.1
clamav
Ubuntu:16.04:LTS
before 0.100.1+dfsg-1ubuntu0.16.04.1, plus listed versions
0.98.7+dfsg-0ubuntu40.98.7+dfsg-0ubuntu50.99+dfsg-1ubuntu10.99+dfsg-1ubuntu1.10.99+dfsg-1ubuntu1.2
Show 5 moreShow less
0.99.2+dfsg-0ubuntu0.16.04.10.99.2+dfsg-0ubuntu0.16.04.20.99.2+dfsg-0ubuntu0.16.04.30.99.3+addedllvm-0ubuntu0.16.04.10.99.4+addedllvm-0ubuntu0.16.04.1
0.100.1+dfsg-1ubuntu0.16.04.1
clamav
Ubuntu:18.04:LTS
before 0.100.1+dfsg-1ubuntu0.18.04.1, plus listed versions
0.99.2+dfsg-6ubuntu20.99.3~beta1+dfsg-2ubuntu10.99.3~beta1+dfsg-2ubuntu20.99.3+addedllvm-0ubuntu10.99.3+addedllvm-0ubuntu20.99.4+addedllvm-0ubuntu1
0.100.1+dfsg-1ubuntu0.18.04.1
clamav
Ubuntu:14.04:LTS
From an advisory covering 2 CVEs
before 0.100.1+dfsg-1ubuntu0.14.04.1, plus listed versions
0.97.8+dfsg-1ubuntu40.97.8+dfsg-1ubuntu50.98.1+dfsg-1ubuntu40.98.1+dfsg-1ubuntu50.98.1+dfsg-2ubuntu2
Show 9 moreShow less
0.98.1+dfsg-4ubuntu10.98.1+dfsg-4ubuntu1.10.98.5+addedllvm-0ubuntu0.14.04.10.98.6+dfsg-0ubuntu0.14.04.10.98.7+dfsg-0ubuntu0.14.04.10.99.2+addedllvm-0ubuntu0.14.04.10.99.2+addedllvm-0ubuntu0.14.04.20.99.3+addedllvm-0ubuntu0.14.04.10.99.4+addedllvm-0ubuntu0.14.04.1
0.100.1+dfsg-1ubuntu0.14.04.1
clamav
Ubuntu:16.04:LTS
From an advisory covering 2 CVEs
before 0.100.1+dfsg-1ubuntu0.16.04.1, plus listed versions
0.98.7+dfsg-0ubuntu40.98.7+dfsg-0ubuntu50.99+dfsg-1ubuntu10.99+dfsg-1ubuntu1.10.99+dfsg-1ubuntu1.2
Show 5 moreShow less
0.99.2+dfsg-0ubuntu0.16.04.10.99.2+dfsg-0ubuntu0.16.04.20.99.2+dfsg-0ubuntu0.16.04.30.99.3+addedllvm-0ubuntu0.16.04.10.99.4+addedllvm-0ubuntu0.16.04.1
0.100.1+dfsg-1ubuntu0.16.04.1
clamav
Ubuntu:18.04:LTS
From an advisory covering 2 CVEs
before 0.100.1+dfsg-1ubuntu0.18.04.1, plus listed versions
0.99.2+dfsg-6ubuntu20.99.3~beta1+dfsg-2ubuntu10.99.3~beta1+dfsg-2ubuntu20.99.3+addedllvm-0ubuntu10.99.3+addedllvm-0ubuntu20.99.4+addedllvm-0ubuntu1
0.100.1+dfsg-1ubuntu0.18.04.1
clamav
openSUSE:Tumbleweed
From an advisory covering 55 CVEs
before 0.103.3-1.4
0.103.3-1.4

History

History
RecordedChangedSources
affected, facts
aliasesEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

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

In short

CVE-2018-0360 is a medium vulnerability (CVSS 5.5) in Clamav, published July 16, 2018. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.71%, the 77th percentile. Fixed in clamav 0.100.1-r0.

References

Show 78 moreShow less
MoveEnter Open