Lookup for vulnerable packages by Package URL.
| Purl | pkg:nuget/Magick.NET-QMagick.NET-Q16-x8616-x64@14.10.3 |
| Type | nuget |
| Namespace | |
| Name | Magick.NET-QMagick.NET-Q16-x8616-x64 |
| Version | 14.10.3 |
| Qualifiers |
|
| Subpath | |
| Is_vulnerable | false |
| Next_non_vulnerable_version | 14.10.3 |
| Latest_non_vulnerable_version | 14.10.3 |
| Affected_by_vulnerabilities |
|
| Fixing_vulnerabilities |
| 0 |
| url |
VCID-9b1p-vsjx-f7aw |
| vulnerability_id |
VCID-9b1p-vsjx-f7aw |
| summary |
ImageMagick's Security Policy Bypass through config/policy-secure.xml via "fd handler" leads to stdin/stdout access
The shipped “secure” security policy includes a rule intended to prevent reading/writing from standard streams:
```xml
<policy domain="path" rights="none" pattern="-"/>
```
However, ImageMagick also supports fd:<n> pseudo-filenames (e.g., fd:0, fd:1). This path form is not blocked by the secure policy templates, and therefore bypasses the protection goal of “no stdin/stdout”.
To resolve this, users can add the following change to their security policy.
```xml
<policy domain="path" rights="none" pattern="fd:*"/>
```
And this will also be included in ImageMagick's more secure policies by default. |
| references |
|
| fixed_packages |
|
| aliases |
CVE-2026-25966, GHSA-xwc6-v6g8-pw2h
|
| risk_score |
null |
| exploitability |
null |
| weighted_severity |
null |
| resource_url |
http://public2.vulnerablecode.io/vulnerabilities/VCID-9b1p-vsjx-f7aw |
|
|
| Risk_score | null |
| Resource_url | http://public2.vulnerablecode.io/packages/pkg:nuget/Magick.NET-QMagick.NET-Q16-x8616-x64@14.10.3 |