CVE-2026-105403
ImageMagick before 6.9.13-56 and 7.x before 7.1.2-31 allows a security policy bypass when a...
This CVE ID has been rejected as a duplicate.
Attack profile
How easy it is to exploit
- Attack vector
- Local
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- None
- Availability
- None
What each source reports
GitHub Advisories Score usedGHSA-78ww-3q48-4x48
6.9
ImageMagick before 6.9.13-56 and 7.x before 7.1.2-31 allows a security policy bypass when a...
ImageMagick before 6.9.13-56 and 7.x before 7.1.2-31 allows a security policy bypass when a policy uses coder, rather than module, as its domain. An attacker can supply a crafted image to evade coder-based policy restrictions, causing ImageMagick to process formats the administrator intended to block.
- Record
GHSA-78ww-3q48-4x48- CVSS 4.0
- 6.9 Medium
CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X - CVSS 3.1
- 6.2 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Weakness
- CWE-863
- Updated
- 2026-11-02
CVE List No score
This CVE ID has been rejected as a duplicate.
- Record
CVE-2026-105403- Updated
- 2026-11-02
EUVDEUVD-2026-95007
6.9
This CVE ID has been rejected as a duplicate.
- Record
EUVD-2026-95007- CVSS 4.0
- 6.9 Medium
CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N - Updated
- 2026-11-02
NVD No score
Rejected reason: This CVE ID has been rejected as a duplicate.
- Record
CVE-2026-105403- Updated
- 2026-11-02
OSV
6.9
ImageMagick before 7.1.2-31 Security Policy Bypass via Coder Domain
ImageMagick before 6.9.13-56 and 7.x before 7.1.2-31 allows a security policy bypass when a policy uses coder, rather than module, as its domain. An attacker can supply a crafted image to evade coder-based policy restrictions, causing ImageMagick to process formats the administrator intended to block.
- Record
CVE-2026-105403- CVSS 4.0
- 6.9 Medium
CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N - Weakness
- CWE-863
- Updated
- 2026-11-02
OSVCVE-2026-106579
6.2
ImageMagick: Policy Bypass when using coder as the domain.
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to 7.1.2-31 and 6.9.13-56, a crafted image can bypass an ImageMagick security policy that uses coder as its domain, potentially allowing data prohibited by the policy to be read. This issue is fixed in versions 7.1.2-31 and 6.9.13-56.
- Record
CVE-2026-106579- CVSS 3.1
- 6.2 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Weakness
- CWE-551
- Updated
- 2026-11-02
Show 5 moreShow less
OSVDEBIAN-CVE-2026-105403
6.9
ImageMagick before 6.9.13-56 and 7.x before 7.1.2-31 allows a security policy bypass when a policy uses coder, rather than module, as its domain. An attacker can supply a crafted image to evade coder-based policy restrictions, causing ImageMagick to process formats the administrator intended to block.
- Record
DEBIAN-CVE-2026-105403- CVSS 4.0
- 6.9 Medium
CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X - Updated
- 2026-11-02
OSVCLSA-2026-1792591008 No score
ImageMagick: Fix of 8 CVEs
- CVE-2026-105081: deny dangling/looping symlinks in path policy checks
- CVE-2026-105403: check the coder policy against the coder actually used (also CVE-2026-106579)
- CVE-2026-105404: escape labels written into PostScript/PDF output
- CVE-2026-105823: apply the path policy to CUT palette files (also CVE-2026-106580)
- CVE-2026-106566: honour MAGICK_SHRED_PASSES when deciding on unique symlinks
- CVE-2026-55628: apply the path policy to convert -concatenate inputs and output
- Record
CLSA-2026-1792591008- Updated
- 2026-11-02
OSVCLSA-2026-1792591590 No score
ImageMagick: Fix of 7 CVEs
- CVE-2026-105081: deny dangling/looping symlinks in path policy checks
- CVE-2026-105403: check the coder policy against the coder actually used (also CVE-2026-106579)
- CVE-2026-105404: escape labels written into PostScript/PDF output
- CVE-2026-105823: apply the path policy to CUT palette files (also CVE-2026-106580)
- CVE-2026-106566: honour MAGICK_SHRED_PASSES when deciding on unique symlinks
- CVE-2026-55628: apply the path policy to convert -concatenate inputs and output
- Record
CLSA-2026-1792591590- Updated
- 2026-11-02
OSVCLSA-2026-1792591674 No score
ImageMagick: Fix of 8 CVEs
- CVE-2026-105081: deny dangling/looping symlinks in path policy checks
- CVE-2026-105403: check the coder policy against the coder actually used (also CVE-2026-106579)
- CVE-2026-105404: escape labels written into PostScript/PDF output
- CVE-2026-105823: apply the path policy to CUT palette files (also CVE-2026-106580)
- CVE-2026-106566: honour MAGICK_SHRED_PASSES when deciding on unique symlinks
- CVE-2026-55628: apply the path policy to convert -concatenate inputs and output
- Record
CLSA-2026-1792591674- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:12139-1 No score
ImageMagick-7.1.2.33-1.1 on GA media
These are all security issues fixed in the ImageMagick-7.1.2.33-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:12139-1- Updated
- 2026-11-02
Affected packages
| Package | Affected | Fixed |
|---|---|---|
ImageMagickTuxCare:RHEL:7 From an advisory covering 8 CVEs |
before 6.9.10.68-7.0.11.el7_9.tuxcare.els7 | 6.9.10.68-7.0.11.el7_9.tuxcare.els7 |
ImageMagick-c++TuxCare:RHEL:7 From an advisory covering 8 CVEs |
before 6.9.10.68-7.0.11.el7_9.tuxcare.els7 | 6.9.10.68-7.0.11.el7_9.tuxcare.els7 |
ImageMagick-c++-develTuxCare:RHEL:7 From an advisory covering 8 CVEs |
before 6.9.10.68-7.0.11.el7_9.tuxcare.els7 | 6.9.10.68-7.0.11.el7_9.tuxcare.els7 |
ImageMagick-develTuxCare:RHEL:7 From an advisory covering 8 CVEs |
before 6.9.10.68-7.0.11.el7_9.tuxcare.els7 | 6.9.10.68-7.0.11.el7_9.tuxcare.els7 |
ImageMagick-docTuxCare:RHEL:7 From an advisory covering 8 CVEs |
before 6.9.10.68-7.0.11.el7_9.tuxcare.els7 | 6.9.10.68-7.0.11.el7_9.tuxcare.els7 |
ImageMagick-perlTuxCare:RHEL:7 From an advisory covering 8 CVEs |
before 6.9.10.68-7.0.11.el7_9.tuxcare.els7 | 6.9.10.68-7.0.11.el7_9.tuxcare.els7 |
ImageMagickTuxCare:CentOS:7 From an advisory covering 8 CVEs |
before 6.9.10.68-7.0.11.el7_9.tuxcare.els7 | 6.9.10.68-7.0.11.el7_9.tuxcare.els7 |
ImageMagick-c++TuxCare:CentOS:7 From an advisory covering 8 CVEs |
before 6.9.10.68-7.0.11.el7_9.tuxcare.els7 | 6.9.10.68-7.0.11.el7_9.tuxcare.els7 |
ImageMagick-c++-develTuxCare:CentOS:7 From an advisory covering 8 CVEs |
before 6.9.10.68-7.0.11.el7_9.tuxcare.els7 | 6.9.10.68-7.0.11.el7_9.tuxcare.els7 |
ImageMagick-develTuxCare:CentOS:7 From an advisory covering 8 CVEs |
before 6.9.10.68-7.0.11.el7_9.tuxcare.els7 | 6.9.10.68-7.0.11.el7_9.tuxcare.els7 |
Show 12 moreShow less
| Package | Affected | Fixed |
|---|---|---|
ImageMagick-docTuxCare:CentOS:7 From an advisory covering 8 CVEs |
before 6.9.10.68-7.0.11.el7_9.tuxcare.els7 | 6.9.10.68-7.0.11.el7_9.tuxcare.els7 |
ImageMagick-perlTuxCare:CentOS:7 From an advisory covering 8 CVEs |
before 6.9.10.68-7.0.11.el7_9.tuxcare.els7 | 6.9.10.68-7.0.11.el7_9.tuxcare.els7 |
ImageMagickTuxCare:OracleLinux:7 From an advisory covering 8 CVEs |
before 6.9.10.68-7.0.11.el7_9.tuxcare.els7 | 6.9.10.68-7.0.11.el7_9.tuxcare.els7 |
ImageMagick-c++TuxCare:OracleLinux:7 From an advisory covering 8 CVEs |
before 6.9.10.68-7.0.11.el7_9.tuxcare.els7 | 6.9.10.68-7.0.11.el7_9.tuxcare.els7 |
ImageMagick-c++-develTuxCare:OracleLinux:7 From an advisory covering 8 CVEs |
before 6.9.10.68-7.0.11.el7_9.tuxcare.els7 | 6.9.10.68-7.0.11.el7_9.tuxcare.els7 |
ImageMagick-develTuxCare:OracleLinux:7 From an advisory covering 8 CVEs |
before 6.9.10.68-7.0.11.el7_9.tuxcare.els7 | 6.9.10.68-7.0.11.el7_9.tuxcare.els7 |
ImageMagick-docTuxCare:OracleLinux:7 From an advisory covering 8 CVEs |
before 6.9.10.68-7.0.11.el7_9.tuxcare.els7 | 6.9.10.68-7.0.11.el7_9.tuxcare.els7 |
ImageMagick-perlTuxCare:OracleLinux:7 From an advisory covering 8 CVEs |
before 6.9.10.68-7.0.11.el7_9.tuxcare.els7 | 6.9.10.68-7.0.11.el7_9.tuxcare.els7 |
imagemagickDebian:12 |
All versions, plus listed versions 8:6.9.11.60+dfsg-1.68:6.9.11.60+dfsg-1.6+deb12u18:6.9.11.60+dfsg-1.6+deb12u108:6.9.11.60+dfsg-1.6+deb12u118:6.9.11.60+dfsg-1.6+deb12u12 Show 45 moreShow less8:6.9.11.60+dfsg-1.6+deb12u138:6.9.11.60+dfsg-1.6+deb12u28:6.9.11.60+dfsg-1.6+deb12u38:6.9.11.60+dfsg-1.6+deb12u48:6.9.11.60+dfsg-1.6+deb12u58:6.9.11.60+dfsg-1.6+deb12u68:6.9.11.60+dfsg-1.6+deb12u78:6.9.11.60+dfsg-1.6+deb12u88:6.9.11.60+dfsg-1.6+deb12u98:6.9.12.20+dfsg1-18:6.9.12.20+dfsg1-1.18:6.9.12.20+dfsg1-1.28:6.9.12.98+dfsg1-18:6.9.12.98+dfsg1-28:6.9.12.98+dfsg1-38:6.9.12.98+dfsg1-48:6.9.12.98+dfsg1-58:6.9.12.98+dfsg1-5.18:6.9.12.98+dfsg1-5.1~exp18:6.9.12.98+dfsg1-5.28:6.9.13.12+dfsg1-18:7.1.1.33+dfsg1-18:7.1.1.33+dfsg1-28:7.1.1.39+dfsg1-18:7.1.1.39+dfsg1-28:7.1.1.39+dfsg1-38:7.1.1.43+dfsg1-18:7.1.1.46+dfsg1-18:7.1.1.47+dfsg1-18:7.1.1.47+dfsg1-28:7.1.2.1+dfsg1-18:7.1.2.12+dfsg1-18:7.1.2.13+dfsg1-18:7.1.2.15+dfsg1-18:7.1.2.15+dfsg1-28:7.1.2.16+dfsg1-18:7.1.2.18+dfsg1-18:7.1.2.19+dfsg1-18:7.1.2.21+dfsg1-18:7.1.2.23+dfsg1-18:7.1.2.24+dfsg1-18:7.1.2.25+dfsg1-18:7.1.2.25+dfsg1-28:7.1.2.26+dfsg1-18:7.1.2.27+dfsg1-1 |
None known |
imagemagickDebian:13 |
All versions, plus listed versions 8:7.1.1.43+dfsg1-18:7.1.1.43+dfsg1-1+deb13u18:7.1.1.43+dfsg1-1+deb13u108:7.1.1.43+dfsg1-1+deb13u118:7.1.1.43+dfsg1-1+deb13u12 Show 31 moreShow less8:7.1.1.43+dfsg1-1+deb13u28:7.1.1.43+dfsg1-1+deb13u38:7.1.1.43+dfsg1-1+deb13u48:7.1.1.43+dfsg1-1+deb13u58:7.1.1.43+dfsg1-1+deb13u68:7.1.1.43+dfsg1-1+deb13u78:7.1.1.43+dfsg1-1+deb13u88:7.1.1.43+dfsg1-1+deb13u98:7.1.1.46+dfsg1-18:7.1.1.47+dfsg1-18:7.1.1.47+dfsg1-28:7.1.2.1+dfsg1-18:7.1.2.12+dfsg1-18:7.1.2.13+dfsg1-18:7.1.2.15+dfsg1-18:7.1.2.15+dfsg1-28:7.1.2.16+dfsg1-18:7.1.2.18+dfsg1-18:7.1.2.19+dfsg1-18:7.1.2.21+dfsg1-18:7.1.2.23+dfsg1-18:7.1.2.24+dfsg1-18:7.1.2.25+dfsg1-18:7.1.2.25+dfsg1-28:7.1.2.26+dfsg1-18:7.1.2.27+dfsg1-18:7.1.2.29+dfsg2-18:7.1.2.3+dfsg1-18:7.1.2.31+dfsg1-18:7.1.2.7+dfsg1-18:7.1.2.8+dfsg1-1 |
None known |
imagemagickDebian:14 |
before 8:7.1.2.31+dfsg1-1, plus listed versions 8:7.1.1.43+dfsg1-18:7.1.1.46+dfsg1-18:7.1.1.47+dfsg1-18:7.1.1.47+dfsg1-28:7.1.2.1+dfsg1-1 Show 18 moreShow less8:7.1.2.12+dfsg1-18:7.1.2.13+dfsg1-18:7.1.2.15+dfsg1-18:7.1.2.15+dfsg1-28:7.1.2.16+dfsg1-18:7.1.2.18+dfsg1-18:7.1.2.19+dfsg1-18:7.1.2.21+dfsg1-18:7.1.2.23+dfsg1-18:7.1.2.24+dfsg1-18:7.1.2.25+dfsg1-18:7.1.2.25+dfsg1-28:7.1.2.26+dfsg1-18:7.1.2.27+dfsg1-18:7.1.2.29+dfsg2-18:7.1.2.3+dfsg1-18:7.1.2.7+dfsg1-18:7.1.2.8+dfsg1-1 |
8:7.1.2.31+dfsg1-1 |
ImageMagickopenSUSE:Tumbleweed From an advisory covering 13 CVEs |
before 7.1.2.33-1.1 | 7.1.2.33-1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2026-105403 has been rejected by its source and should not be treated as a live vulnerability, published October 7, 2026. Fixed in imagemagick 8:7.1.2.31+dfsg1-1.
References
github.com/ImageMagick/ImageMagick/security/advisories/GHSA-vcjj-32hg-qpx5
nvd.nist.gov/vuln/detail/CVE-2026-105403
vulncheck.com/advisories/imagemagick-before-7.1.2-31-security-policy-bypass-via-coder-domain
github.com/advisories/GHSA-78ww-3q48-4x48
errata.tuxcare.com/els_os/rhel7els/CLSA-2026-1792591008.html
nvd.nist.gov/vuln/detail/CVE-2026-105081
Show 30 moreShow less
nvd.nist.gov/vuln/detail/CVE-2026-105404
nvd.nist.gov/vuln/detail/CVE-2026-105823
nvd.nist.gov/vuln/detail/CVE-2026-106566
nvd.nist.gov/vuln/detail/CVE-2026-106579
nvd.nist.gov/vuln/detail/CVE-2026-106580
nvd.nist.gov/vuln/detail/CVE-2026-55628
errata.tuxcare.com/els_os/centos7els/CLSA-2026-1792591590.html
errata.tuxcare.com/els_os/oraclelinux7els/CLSA-2026-1792591674.html
github.com/CVEProject/cvelistV5/tree/main/cves/2026/105xxx/CVE-2026-105403.json
github.com/ImageMagick/ImageMagick/releases/tag/7.1.2-31
github.com/ImageMagick/ImageMagick6/releases/tag/6.9.13-56
github.com/CVEProject/cvelistV5/tree/main/cves/2026/106xxx/CVE-2026-106579.json
github.com/ImageMagick/ImageMagick/commit/82f373fedb3425c83a239103ab86f4fa86fd49ac
github.com/ImageMagick/ImageMagick/commit/dcdbbf4278fab20a32a4ad80e64cb95c368ca8dd
github.com/ImageMagick/ImageMagick6/commit/ac85c8e0a319b1eaf4c3d05d326605f5bae723d6
github.com/ImageMagick/ImageMagick6/commit/c54667bfe605ebdc17c23cb70a26dbe00b338222
security-tracker.debian.org/tracker/CVE-2026-105403
suse.com/security/cve/CVE-2026-105398
suse.com/security/cve/CVE-2026-105399
suse.com/security/cve/CVE-2026-105400
suse.com/security/cve/CVE-2026-105401
suse.com/security/cve/CVE-2026-105402
suse.com/security/cve/CVE-2026-105403
suse.com/security/cve/CVE-2026-105404
suse.com/security/cve/CVE-2026-105405
suse.com/security/cve/CVE-2026-105823
suse.com/security/cve/CVE-2026-105824
suse.com/security/cve/CVE-2026-105825
suse.com/security/cve/CVE-2026-105826
suse.com/security/cve/CVE-2026-105827
Left out here: 5 versions. The JSON record has them.