CVE-2016-9646
Commit metadata forgery via CGI::FormBuilder context-dependent APIs
CVE-2016-9646 is a medium vulnerability (CVSS 5.3) in Ikiwiki, published January 12, 2017. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.14%, the 66th percentile. Fixed in ikiwiki 3.20161229.
ikiwiki before 3.20161229 incorrectly called the CGI::FormBuilder->field method (similar to the CGI->param API that led to Bugzilla's CVE-2014-1572), which can be abused to lead to commit metadata forgery.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- None
- Integrity
- Low
- Availability
- None
Exploit likelihood
What each source reports
NVD Score used
5.3
ikiwiki before 3.20161229 incorrectly called the CGI::FormBuilder->field method (similar to the CGI->param API that led to Bugzilla's CVE-2014-1572), which can be abused to lead to commit metadata forgery.
- Record
CVE-2016-9646- CVSS 3.0
- 5.3 Medium
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N - CVSS 2.0
- 5.0 Medium
AV:N/AC:L/Au:N/C:N/I:P/A:N - Weakness
- CWE-287
- Updated
- 2026-11-02
CVE List No score
Commit metadata forgery via CGI::FormBuilder context-dependent APIs
ikiwiki before 3.20161229 incorrectly called the CGI::FormBuilder->field method (similar to the CGI->param API that led to Bugzilla's CVE-2014-1572), which can be abused to lead to commit metadata forgery.
- Record
CVE-2016-9646- Updated
- 2026-11-02
EUVDEUVD-2016-10447 No score
ikiwiki before 3.20161229 incorrectly called the CGI::FormBuilder->field method (similar to the CGI->param API that led to Bugzilla's CVE-2014-1572), which can be abused to lead to commit metadata forgery.
- Record
EUVD-2016-10447- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-fvvm-x83v-fc5r
5.3
ikiwiki before 3.20161229 incorrectly called the CGI::FormBuilder->field method (similar to the...
ikiwiki before 3.20161229 incorrectly called the CGI::FormBuilder->field method (similar to the CGI->param API that led to Bugzilla's CVE-2014-1572), which can be abused to lead to commit metadata forgery.
- Record
GHSA-fvvm-x83v-fc5r- CVSS 3.0
- 5.3 Medium
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N - Weakness
- CWE-287
- Updated
- 2026-11-02
OSV
5.3
ikiwiki before 3.20161229 incorrectly called the CGI::FormBuilder->field method (similar to the CGI->param API that led to Bugzilla's CVE-2014-1572), which can be abused to lead to commit metadata forgery.
- Record
CVE-2016-9646- CVSS 3.0
- 5.3 Medium
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N - Updated
- 2026-11-02
OSVDEBIAN-CVE-2016-9646
5.3
ikiwiki before 3.20161229 incorrectly called the CGI::FormBuilder->field method (similar to the CGI->param API that led to Bugzilla's CVE-2014-1572), which can be abused to lead to commit metadata forgery.
- Record
DEBIAN-CVE-2016-9646- CVSS 3.0
- 5.3 Medium
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N - Updated
- 2026-11-02
OSVUBUNTU-CVE-2016-9646
5.3
ikiwiki before 3.20161229 incorrectly called the CGI::FormBuilder->field method (similar to the CGI->param API that led to Bugzilla's CVE-2014-1572), which can be abused to lead to commit metadata forgery.
- Record
UBUNTU-CVE-2016-9646- CVSS 3.0
- 5.3 Medium
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N - Updated
- 2026-11-02
OSVMGASA-2019-0113 No score
Updated ikiwiki packages fix security vulnerability
Several security issues identified in ikiwiki fixed by updating to version 3.20190228. See references for details
- Record
MGASA-2019-0113- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:10860-1 No score
ikiwiki-3.20200202.3-2.7 on GA media
These are all security issues fixed in the ikiwiki-3.20200202.3-2.7 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:10860-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
ikiwikiDebian:12 |
before 3.20161229 | 3.20161229 |
ikiwikiDebian:13 |
before 3.20161229 | 3.20161229 |
ikiwikiDebian:14 |
before 3.20161229 | 3.20161229 |
ikiwikiDebian:7 |
before 3.20120629.2+deb7u2, plus listed versions 3.201206293.20120629.13.20120629.23.20120629.2+deb7u1 |
3.20120629.2+deb7u2 |
ikiwikiDebian:8 |
before 3.20141016.4, plus listed versions 3.20141016.23.20141016.3 |
3.20141016.4 |
ikiwikiMageia:6 |
before 3.20190228-1.1.mga6 | 3.20190228-1.1.mga6 |
ikiwikiUbuntu:16.04:LTS |
All versions, plus listed versions 3.201506143.20160121 |
None known |
ikiwikiopenSUSE:Tumbleweed |
before 3.20200202.3-2.7 | 3.20200202.3-2.7 |
History
| When | Changed | Sources |
|---|---|---|
| 2026-11-03 | aliases | EUVD |
| 2026-11-02 | created | CVE List, GitHub Advisories, NVD, OSV |
References
debian.org/security/2017/dsa-3760
security-tracker.debian.org/tracker/CVE-2016-9646
ikiwiki.info/security
marc.info?l=oss-security&m=148304341511854&w=2
nvd.nist.gov/vuln/detail/CVE-2016-9646
github.com/advisories/GHSA-fvvm-x83v-fc5r
Show 24 moreShow less
advisories.mageia.org/MGASA-2019-0113.html
bugs.mageia.org/show_bug.cgi?id=24453
openwall.com/lists/oss-security/2019/02/28/1
openwall.com/lists/oss-security/2017/01/12/2
openwall.com/lists/oss-security/2016/05/06/8
openwall.com/lists/oss-security/2016/05/06/9
debian.org/security/2019/dsa-4399
ubuntu.com/security/CVE-2016-9646
openwall.com/lists/oss-security/2016/12/29/3
cve.org/CVERecord?id=CVE-2016-9646
suse.com/security/cve/CVE-2008-0169
suse.com/security/cve/CVE-2009-2944
suse.com/security/cve/CVE-2011-0428
suse.com/security/cve/CVE-2011-1401
suse.com/security/cve/CVE-2012-0220
suse.com/security/cve/CVE-2014-1572
suse.com/security/cve/CVE-2016-10026
suse.com/security/cve/CVE-2016-1238
suse.com/security/cve/CVE-2016-3714
suse.com/security/cve/CVE-2016-4561
suse.com/security/cve/CVE-2016-9645
suse.com/security/cve/CVE-2016-9646
suse.com/security/cve/CVE-2017-0356
suse.com/security/cve/CVE-2019-9187