CVE-2014-1610
MediaWiki 1.22.x before 1.22.2, 1.21.x before 1.21.5, and 1.19.x before 1.19.11, when DjVu or PDF...
MediaWiki 1.22.x before 1.22.2, 1.21.x before 1.21.5, and 1.19.x before 1.19.11, when DjVu or PDF file upload support is enabled, allows remote attackers to execute arbitrary commands via shell metacharacters in (1) the page parameter to includes/media/DjVu.php; (2) the w parameter (aka width field) to thumb.php, which is not properly handled by includes/media/PdfHandler_body.php; and possibly unspecified vectors in (3) includes/media/Bitmap.php and (4) includes/media/ImageHandler.php.
Exploit likelihood
What each source reports
NVD Score used
6.0
MediaWiki 1.22.x before 1.22.2, 1.21.x before 1.21.5, and 1.19.x before 1.19.11, when DjVu or PDF file upload support is enabled, allows remote attackers to execute arbitrary commands via shell metacharacters in (1) the page parameter to includes/media/DjVu.php; (2) the w parameter (aka width field) to thumb.php, which is not properly handled by includes/media/PdfHandler_body.php; and possibly unspecified vectors in (3) includes/media/Bitmap.php and (4) includes/media/ImageHandler.php.
- Record
CVE-2014-1610- CVSS 2.0
- 6.0 Medium
AV:N/AC:M/Au:S/C:P/I:P/A:P - Weakness
- CWE-20
- Updated
- 2026-11-02
CVE List No score
MediaWiki 1.22.x before 1.22.2, 1.21.x before 1.21.5, and 1.19.x before 1.19.11, when DjVu or PDF file upload support is enabled, allows remote attackers to execute arbitrary commands via shell metacharacters in (1) the page parameter to includes/media/DjVu.php; (2) the w parameter (aka width field) to thumb.php, which is not properly handled by includes/media/PdfHandler_body.php; and possibly unspecified vectors in (3) includes/media/Bitmap.php and (4) includes/media/ImageHandler.php.
- Record
CVE-2014-1610- Updated
- 2026-11-02
EUVDEUVD-2014-1685 No score
MediaWiki 1.22.x before 1.22.2, 1.21.x before 1.21.5, and 1.19.x before 1.19.11, when DjVu or PDF file upload support is enabled, allows remote attackers to execute arbitrary commands via shell metacharacters in (1) the page parameter to includes/media/DjVu.php; (2) the w parameter (aka width field) to thumb.php, which is not properly handled by includes/media/PdfHandler_body.php; and possibly unspecified vectors in (3) includes/media/Bitmap.php and (4) includes/media/ImageHandler.php.
- Record
EUVD-2014-1685- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-88m3-jgcp-453j No score
MediaWiki 1.22.x before 1.22.2, 1.21.x before 1.21.5, and 1.19.x before 1.19.11, when DjVu or PDF...
MediaWiki 1.22.x before 1.22.2, 1.21.x before 1.21.5, and 1.19.x before 1.19.11, when DjVu or PDF file upload support is enabled, allows remote attackers to execute arbitrary commands via shell metacharacters in (1) the page parameter to includes/media/DjVu.php; (2) the w parameter (aka width field) to thumb.php, which is not properly handled by includes/media/PdfHandler_body.php; and possibly unspecified vectors in (3) includes/media/Bitmap.php and (4) includes/media/ImageHandler.php.
- Record
GHSA-88m3-jgcp-453j- Weakness
- CWE-20
- Updated
- 2026-11-02
OSV No score
MediaWiki 1.22.x before 1.22.2, 1.21.x before 1.21.5, and 1.19.x before 1.19.11, when DjVu or PDF file upload support is enabled, allows remote attackers to execute arbitrary commands via shell metacharacters in (1) the page parameter to includes/media/DjVu.php; (2) the w parameter (aka width field) to thumb.php, which is not properly handled by includes/media/PdfHandler_body.php; and possibly unspecified vectors in (3) includes/media/Bitmap.php and (4) includes/media/ImageHandler.php.
- Record
CVE-2014-1610- Updated
- 2026-11-02
OSVDEBIAN-CVE-2014-1610 No score
MediaWiki 1.22.x before 1.22.2, 1.21.x before 1.21.5, and 1.19.x before 1.19.11, when DjVu or PDF file upload support is enabled, allows remote attackers to execute arbitrary commands via shell metacharacters in (1) the page parameter to includes/media/DjVu.php; (2) the w parameter (aka width field) to thumb.php, which is not properly handled by includes/media/PdfHandler_body.php; and possibly unspecified vectors in (3) includes/media/Bitmap.php and (4) includes/media/ImageHandler.php.
- Record
DEBIAN-CVE-2014-1610- Updated
- 2026-11-02
OSVMGASA-2014-0113 No score
Updated mediawiki packages fix security vulnerabilities
MediaWiki user Michael M reported that the fix for CVE-2013-4568 allowed insertion of escaped CSS values which could pass the CSS validation checks, resulting in XSS (CVE-2013-6451).
Chris from RationalWiki reported that SVG files could be uploaded that include external stylesheets, which could lead to XSS when an XSL was used to include JavaScript (CVE-2013-6452).
During internal review, it was discovered that MediaWiki's SVG sanitization could be bypassed when the XML was considered invalid (CVE-2013-6453).
During internal review, it was discovered that MediaWiki displayed some information about deleted pages in the log API, enhanced RecentChanges, and user watchlists (CVE-2013-6472).
Netanel Rubin from Check Point discovered a remote code execution vulnerability in MediaWiki's thumbnail generation for DjVu files. Internal review also discovered similar logic in the PdfHandler extension, which could be exploited in a similar way (CVE-2014-1610).
MediaWiki has been updated to version 1.22.2, which fixes these issues, as well as several others.
Also, the mediawiki-ldapauthentication and mediawiki-math extensions have been updated to newer versions that are compatible with MediaWiki 1.22.
Additionally, the mediawiki-graphviz extension has been obsoleted, due to the fact that it is unmaintained upstream and is vulnerable to cross-site scripting attacks.
Note: if you were using the "instances" feature in these packages to support multiple wiki instances, this feature has now been removed. You will need to maintain separate wiki instances manually.
- Record
MGASA-2014-0113- Updated
- 2026-11-02
OSVUBUNTU-CVE-2014-1610 No score
MediaWiki 1.22.x before 1.22.2, 1.21.x before 1.21.5, and 1.19.x before 1.19.11, when DjVu or PDF file upload support is enabled, allows remote attackers to execute arbitrary commands via shell metacharacters in (1) the page parameter to includes/media/DjVu.php; (2) the w parameter (aka width field) to thumb.php, which is not properly handled by includes/media/PdfHandler_body.php; and possibly unspecified vectors in (3) includes/media/Bitmap.php and (4) includes/media/ImageHandler.php.
- Record
UBUNTU-CVE-2014-1610- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
mediawikiDebian:12 |
before 1:1.19.11+dfsg-1 | 1:1.19.11+dfsg-1 |
mediawikiDebian:13 |
before 1:1.19.11+dfsg-1 | 1:1.19.11+dfsg-1 |
mediawikiDebian:14 |
before 1:1.19.11+dfsg-1 | 1:1.19.11+dfsg-1 |
mediawikiDebian:7 From an advisory covering 11 CVEs |
before 1:1.19.14+dfsg-0+deb7u1, plus listed versions 1:1.19.10+dfsg-11:1.19.11+dfsg-0+deb7u11:1.19.11+dfsg-11:1.19.12+dfsg-11:1.19.13+dfsg-1 Show 11 moreShow less1:1.19.5-11:1.19.5-1+deb7u11:1.19.6-11:1.19.7+dfsg-11:1.19.7+dfsg-1.11:1.19.8+dfsg-11:1.19.8+dfsg-21:1.19.8+dfsg-2.11:1.19.8+dfsg-2.21:1.19.9+dfsg-11:1.19.9+dfsg-2 |
1:1.19.14+dfsg-0+deb7u1 |
mediawiki-extensionsDebian:7 From an advisory covering 11 CVEs |
before 3.5~deb7u1, plus listed versions 2.113.03.13.23.3 Show 4 moreShow less3.43~exp13~exp23~exp3 |
3.5~deb7u1 |
mediawikiMageia:3 From an advisory covering 5 CVEs |
before 1.22.2-1.1.mga3 | 1.22.2-1.1.mga3 |
mediawiki-ldapauthenticationMageia:3 From an advisory covering 5 CVEs |
before 2.0f-1.1.mga3 | 2.0f-1.1.mga3 |
mediawiki-mathMageia:3 From an advisory covering 5 CVEs |
before 1.1-1.1.mga3 | 1.1-1.1.mga3 |
mediawikiMageia:4 From an advisory covering 5 CVEs |
before 1.22.2-1.1.mga4 | 1.22.2-1.1.mga4 |
mediawiki-ldapauthenticationMageia:4 From an advisory covering 5 CVEs |
before 2.0f-1.1.mga4 | 2.0f-1.1.mga4 |
mediawiki-mathMageia:4 From an advisory covering 5 CVEs |
before 1.1-1.1.mga4 | 1.1-1.1.mga4 |
Public exploits
Links only. Every CVE stores no exploit code.
| Source | Link | Date |
|---|---|---|
| Metasploit | MediaWiki Thumb.php Remote Command Execution | 2014-01-28 |
| Exploit-DB | MediaWiki 1.22.1 PdfHandler - Remote Code Execution | 2014-02-01 |
| Exploit-DB | MediaWiki - 'Thumb.php' Remote Command Execution (Metasploit) | 2014-02-19 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, exploits, facts | ||
| affected | ||
| aliases | EUVD | |
| first indexed | CVE List, Exploit-DB, GitHub Advisories, Metasploit, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2014-1610 is a medium vulnerability (CVSS 6.0) in Mediawiki, published January 30, 2014. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 42.8%, the 98th percentile. Fixed in mediawiki 1:1.19.11+dfsg-1.
References
exploit-db.com/exploits/31329
checkpoint.com/threatcloud-central/articles/2014-01-28-tc-researchers-discover.html
checkpoint.com/defense/advisories/public/2014/cpai-26-jan.html
bugzilla.wikimedia.org/show_bug.cgi?id=60339
secunia.com/advisories/57472
gerrit.wikimedia.org/r
Show 21 moreShow less
debian.org/security/2014/dsa-2891
lists.wikimedia.org/pipermail/mediawiki-announce/2014-January/000140.html
securitytracker.com/id/1029707
securityfocus.com/bid/65223
lists.fedoraproject.org/pipermail/package-announce/2014-February/127942.html
osvdb.org/102631
bugzilla.wikimedia.org/attachment.cgi?id=14361&action=diff
bugzilla.wikimedia.org/attachment.cgi?id=14384&action=diff
secunia.com/advisories/56695
osvdb.org/102630
lists.fedoraproject.org/pipermail/package-announce/2014-February/127948.html
nvd.nist.gov/vuln/detail/CVE-2014-1610
github.com/advisories/GHSA-88m3-jgcp-453j
security-tracker.debian.org/tracker/CVE-2014-1610
advisories.mageia.org/MGASA-2014-0113.html
bugs.mageia.org/show_bug.cgi?id=12337
lists.wikimedia.org/pipermail/mediawiki-announce/2014-January/000138.html
lists.fedoraproject.org/pipermail/package-announce/2014-January/127027.html
mediawiki.org/wiki/Extension:GraphViz
ubuntu.com/security/CVE-2014-1610
cve.org/CVERecord?id=CVE-2014-1610