CVE-2016-5823
The icalproperty_new_clone function in libical 0.47 and 1.0 allows remote attackers to cause a...
The icalproperty_new_clone function in libical 0.47 and 1.0 allows remote attackers to cause a denial of service (use-after-free) via a crafted ics file.
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
What each source reports
NVD Score used
5.5
The icalproperty_new_clone function in libical 0.47 and 1.0 allows remote attackers to cause a denial of service (use-after-free) via a crafted ics file.
- Record
CVE-2016-5823- CVSS 3.0
- 5.5 Medium
CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - CVSS 2.0
- 4.3 Medium
AV:N/AC:M/Au:N/C:N/I:N/A:P - Weakness
- CWE-416
- Updated
- 2026-11-02
CVE List No score
The icalproperty_new_clone function in libical 0.47 and 1.0 allows remote attackers to cause a denial of service (use-after-free) via a crafted ics file.
- Record
CVE-2016-5823- Updated
- 2026-11-02
EUVDEUVD-2016-6758 No score
The icalproperty_new_clone function in libical 0.47 and 1.0 allows remote attackers to cause a denial of service (use-after-free) via a crafted ics file.
- Record
EUVD-2016-6758- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-rjf8-x65h-qc3m
5.5
The icalproperty_new_clone function in libical 0.47 and 1.0 allows remote attackers to cause a...
The icalproperty_new_clone function in libical 0.47 and 1.0 allows remote attackers to cause a denial of service (use-after-free) via a crafted ics file.
- Record
GHSA-rjf8-x65h-qc3m- CVSS 3.0
- 5.5 Medium
CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Weakness
- CWE-416
- Updated
- 2026-11-02
OSV
5.5
The icalproperty_new_clone function in libical 0.47 and 1.0 allows remote attackers to cause a denial of service (use-after-free) via a crafted ics file.
- Record
CVE-2016-5823- CVSS 3.0
- 5.5 Medium
CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2016-5823
5.5
The icalproperty_new_clone function in libical 0.47 and 1.0 allows remote attackers to cause a denial of service (use-after-free) via a crafted ics file.
- Record
UBUNTU-CVE-2016-5823- CVSS 3.0
- 5.5 Medium
CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVSUSE-SU-2018:0119-1 No score
Recommended update for libical
This update for libical fixes the following issues:
Security issues fixed:
- CVE-2016-5823: The icalproperty_new_clone function in libical 0.47 and 1.0 allows remote attackers to cause a denial of service (use-after-free) via a crafted ics file. (bnc#986632)
- CVE-2016-5824: libical 1.0 allows remote attackers to cause a denial of service (use-after-free) via a crafted ics file. (bsc#986639)
- CVE-2016-5825: The icalparser_parse_string function in libical 0.47 and 1.0 allows remote attackers to cause a denial of service (out-of-bounds heap read) via a crafted ics file. (bsc#986642)
- CVE-2016-5826: The parser_get_next_char function in libical 0.47 and 1.0 allows remote attackers to cause a denial of service (out-of-bounds heap read) by crafting a string to the icalparser_parse_string function. (bsc#986658)
- CVE-2016-5827: The icaltime_from_string function in libical 0.47 and 1.0 allows remote attackers to cause a denial of service (out-of-bounds heap read) via a crafted string to the icalparser_parse_string function. (bsc#986631)
- CVE-2016-9584: libical allows remote attackers to cause a denial of service (use-after-free) and possibly read heap memory via a crafted ics file. (bnc#1015964)
Bug fixes:
- libical crashes while parsing timezones (bsc#1044995)
- Record
SUSE-SU-2018:0119-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
libicalSUSE:Linux Enterprise Software Development Kit 11 SP4 |
before 0.43-1.10.6.1 | 0.43-1.10.6.1 |
libicalSUSE:Linux Enterprise Server 11 SP4 |
before 0.43-1.10.6.1 | 0.43-1.10.6.1 |
libicalSUSE:Linux Enterprise Server for SAP Applications 11 SP4 |
before 0.43-1.10.6.1 | 0.43-1.10.6.1 |
libicalUbuntu:16.04:LTS |
All versions, plus listed versions 1.0.1-0ubuntu11.0.1-0ubuntu2 |
None known |
libicalUbuntu:18.04:LTS |
All versions, plus listed versions 2.0.0-0.52.0.0-0.5build12.0.0-1ubuntu12.0.0-4 |
None known |
History
| Recorded | Changed | Sources |
|---|---|---|
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2016-5823 is a medium vulnerability (CVSS 5.5) in Libical Project Libical, published January 27, 2017. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.00%, the 63rd percentile. Fixed in libical 0.43-1.10.6.1.
References
openwall.com/lists/oss-security/2016/06/25/4
security.gentoo.org/glsa/201904-02
nvd.nist.gov/vuln/detail/CVE-2016-5823
github.com/advisories/GHSA-rjf8-x65h-qc3m
suse.com/support/update/announcement/2018/suse-su-20180119-1
bugzilla.suse.com/1015964
Show 15 moreShow less
bugzilla.suse.com/1044995
bugzilla.suse.com/986631
bugzilla.suse.com/986632
bugzilla.suse.com/986639
bugzilla.suse.com/986642
bugzilla.suse.com/986658
suse.com/security/cve/CVE-2016-5823
suse.com/security/cve/CVE-2016-5824
suse.com/security/cve/CVE-2016-5825
suse.com/security/cve/CVE-2016-5826
suse.com/security/cve/CVE-2016-5827
suse.com/security/cve/CVE-2016-9584
ubuntu.com/security/CVE-2016-5823
seclists.org/oss-sec/2016/q2/604
cve.org/CVERecord?id=CVE-2016-5823