CVE-2017-14650: horde horde_image_api Improper Input Validation
Vulnerability summary
CVE-2017-14650 is a high (CVSS 8.1) Improper Input Validation vulnerability in horde horde_image_api. EPSS estimates a 3.99% chance of exploitation in the next 30 days, higher than 90.4% of scored vulnerabilities. 1 public exploit is recorded.
Advisory lineage
Upstream 0 · Downstream 2Timeline
- 21-09-2017PublishedVulnerability first disclosed.
- 05-08-2024Last modifiedVulnerability information updated.
Description
A Remote Code Execution vulnerability has been found in the Horde_Image library when using the "Im" backend that utilizes ImageMagick's "convert" utility. It's not exploitable through any Horde application, because the code path to the vulnerability is not used by any Horde code. Custom applications using the Horde_Image library might be affected. This vulnerability affects all versions of Horde_Image from 2.0.0 to 2.5.1, and is fixed in 2.5.2. The problem is missing input validation of the index field in _raw() during construction of an ImageMagick command line.
CVSS metrics
4 scores · 3 sources · 2 versions- OSV · UbuntuEcosystem advisory · calculated8.1HighCVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
- OSV · DebianEcosystem advisory · calculated8.1HighCVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
EPSS trend
Probability
3.99%
Chance of exploitation in the next 30 days
Percentile
90%
Versus all other CVEs
30-day change
0.00 pp
From 3.99% on 20-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
1 foundHorde
Maturity: poc
Weaknesses
CWE · root causeAffected systems
Debian1 product
- php-horde-image< 2.5.2-1
Horde1 product
- horde_image_api2.0.0 | 2.0.0:alpha1 | 2.0.0:beta1 | 2.0.0:beta2 | 2.0.1 | 2.0.2 | 2.0.3 | 2.0.4 | 2.0.5 | 2.0.6 | 2.0.7 | 2.0.8 | 2.0.9 | 2.1.0 | 2.2.0 | 2.3.0 | 2.3.1 | 2.3.2 | 2.3.3 | 2.3.4 | 2.3.5 | 2.3.6 | 2.4.0 | 2.4.1 | 2.5.0 | 2.5.1
Ubuntu1 product
- php-horde-imageAll versions (No fix recorded)
3 vendors · 3 products
References
7 links- marc.info?l=horde-announce&m=150600299528079&w=2X Refsource MISCMailing ListThird Party AdvisoryREPORT
- github.com/horde/horde/commit/eb3afd14c22c77ae0d29e2848f5ac726ef6e7c5bX Refsource MISCExploitThird Party AdvisoryREPORT
- www.openwall.com/lists/oss-security/2017/09/21/4X Refsource MISCMailing ListThird Party AdvisoryREPORT