OESA-2023-1259

Source
https://www.openeuler.org/en/security/security-bulletins/detail/?id=openEuler-SA-2023-1259
Import Source
https://repo.openeuler.org/security/data/osv/OESA-2023-1259.json
JSON Data
https://api.test.osv.dev/v1/vulns/OESA-2023-1259
Upstream
Published
2023-04-28T11:05:13Z
Modified
2025-08-12T05:17:28.830858Z
Summary
ImageMagick security update
Details

Use ImageMagick to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, GIF, HEIC, TIFF, DPX, EXR, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.

Security Fix(es):

A vulnerability was discovered in ImageMagick where a specially created SVG file loads itself and causes a segmentation fault. This flaw allows a remote attacker to pass a specially crafted SVG file that leads to a segmentation fault, generating many trash files in "/tmp," resulting in a denial of service. When ImageMagick crashes, it generates a lot of trash files. These trash files can be large if the SVG file contains many render actions. In a denial of service attack, if a remote attacker uploads an SVG file of size t, ImageMagick generates files of size 103*t. If an attacker uploads a 100M SVG, the server will generate about 10G.(CVE-2023-1289)

A heap-based buffer overflow issue was discovered in ImageMagick's ImportMultiSpectralQuantum() function in MagickCore/quantum-import.c. An attacker could pass specially crafted file to convert, triggering an out-of-bounds read error, allowing an application to crash, resulting in a denial of service.(CVE-2023-1906)

Database specific
{
    "severity": "Medium"
}
References

Affected packages

openEuler:20.03-LTS-SP1 / ImageMagick

Package

Name
ImageMagick
Purl
pkg:rpm/openEuler/ImageMagick&distro=openEuler-20.03-LTS-SP1

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
6.9.12.86-1.oe1

Ecosystem specific

{
    "src": [
        "ImageMagick-6.9.12.86-1.oe1.src.rpm"
    ],
    "x86_64": [
        "ImageMagick-help-6.9.12.86-1.oe1.x86_64.rpm",
        "ImageMagick-devel-6.9.12.86-1.oe1.x86_64.rpm",
        "ImageMagick-debugsource-6.9.12.86-1.oe1.x86_64.rpm",
        "ImageMagick-6.9.12.86-1.oe1.x86_64.rpm",
        "ImageMagick-c++-6.9.12.86-1.oe1.x86_64.rpm",
        "ImageMagick-perl-6.9.12.86-1.oe1.x86_64.rpm",
        "ImageMagick-c++-devel-6.9.12.86-1.oe1.x86_64.rpm",
        "ImageMagick-debuginfo-6.9.12.86-1.oe1.x86_64.rpm"
    ],
    "aarch64": [
        "ImageMagick-debugsource-6.9.12.86-1.oe1.aarch64.rpm",
        "ImageMagick-c++-6.9.12.86-1.oe1.aarch64.rpm",
        "ImageMagick-perl-6.9.12.86-1.oe1.aarch64.rpm",
        "ImageMagick-c++-devel-6.9.12.86-1.oe1.aarch64.rpm",
        "ImageMagick-6.9.12.86-1.oe1.aarch64.rpm",
        "ImageMagick-debuginfo-6.9.12.86-1.oe1.aarch64.rpm",
        "ImageMagick-devel-6.9.12.86-1.oe1.aarch64.rpm",
        "ImageMagick-help-6.9.12.86-1.oe1.aarch64.rpm"
    ]
}

openEuler:20.03-LTS-SP3 / ImageMagick

Package

Name
ImageMagick
Purl
pkg:rpm/openEuler/ImageMagick&distro=openEuler-20.03-LTS-SP3

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
6.9.12.86-1.oe1

Ecosystem specific

{
    "src": [
        "ImageMagick-6.9.12.86-1.oe1.src.rpm"
    ],
    "x86_64": [
        "ImageMagick-6.9.12.86-1.oe1.x86_64.rpm",
        "ImageMagick-debugsource-6.9.12.86-1.oe1.x86_64.rpm",
        "ImageMagick-devel-6.9.12.86-1.oe1.x86_64.rpm",
        "ImageMagick-perl-6.9.12.86-1.oe1.x86_64.rpm",
        "ImageMagick-help-6.9.12.86-1.oe1.x86_64.rpm",
        "ImageMagick-c++-devel-6.9.12.86-1.oe1.x86_64.rpm",
        "ImageMagick-debuginfo-6.9.12.86-1.oe1.x86_64.rpm",
        "ImageMagick-c++-6.9.12.86-1.oe1.x86_64.rpm"
    ],
    "aarch64": [
        "ImageMagick-devel-6.9.12.86-1.oe1.aarch64.rpm",
        "ImageMagick-6.9.12.86-1.oe1.aarch64.rpm",
        "ImageMagick-debuginfo-6.9.12.86-1.oe1.aarch64.rpm",
        "ImageMagick-debugsource-6.9.12.86-1.oe1.aarch64.rpm",
        "ImageMagick-perl-6.9.12.86-1.oe1.aarch64.rpm",
        "ImageMagick-c++-6.9.12.86-1.oe1.aarch64.rpm",
        "ImageMagick-c++-devel-6.9.12.86-1.oe1.aarch64.rpm",
        "ImageMagick-help-6.9.12.86-1.oe1.aarch64.rpm"
    ]
}

openEuler:22.03-LTS / ImageMagick

Package

Name
ImageMagick
Purl
pkg:rpm/openEuler/ImageMagick&distro=openEuler-22.03-LTS

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
7.1.1.8-1.oe2203sp1

Ecosystem specific

{
    "src": [
        "ImageMagick-7.1.1.8-1.oe2203.src.rpm",
        "ImageMagick-7.1.1.8-1.oe2203sp1.src.rpm"
    ],
    "x86_64": [
        "ImageMagick-devel-7.1.1.8-1.oe2203.x86_64.rpm",
        "ImageMagick-7.1.1.8-1.oe2203.x86_64.rpm",
        "ImageMagick-help-7.1.1.8-1.oe2203.x86_64.rpm",
        "ImageMagick-c++-7.1.1.8-1.oe2203.x86_64.rpm",
        "ImageMagick-debuginfo-7.1.1.8-1.oe2203.x86_64.rpm",
        "ImageMagick-c++-devel-7.1.1.8-1.oe2203.x86_64.rpm",
        "ImageMagick-perl-7.1.1.8-1.oe2203.x86_64.rpm",
        "ImageMagick-debugsource-7.1.1.8-1.oe2203.x86_64.rpm",
        "ImageMagick-c++-devel-7.1.1.8-1.oe2203sp1.x86_64.rpm",
        "ImageMagick-help-7.1.1.8-1.oe2203sp1.x86_64.rpm",
        "ImageMagick-debugsource-7.1.1.8-1.oe2203sp1.x86_64.rpm",
        "ImageMagick-perl-7.1.1.8-1.oe2203sp1.x86_64.rpm",
        "ImageMagick-devel-7.1.1.8-1.oe2203sp1.x86_64.rpm",
        "ImageMagick-7.1.1.8-1.oe2203sp1.x86_64.rpm",
        "ImageMagick-c++-7.1.1.8-1.oe2203sp1.x86_64.rpm",
        "ImageMagick-debuginfo-7.1.1.8-1.oe2203sp1.x86_64.rpm"
    ],
    "aarch64": [
        "ImageMagick-help-7.1.1.8-1.oe2203.aarch64.rpm",
        "ImageMagick-debuginfo-7.1.1.8-1.oe2203.aarch64.rpm",
        "ImageMagick-devel-7.1.1.8-1.oe2203.aarch64.rpm",
        "ImageMagick-debugsource-7.1.1.8-1.oe2203.aarch64.rpm",
        "ImageMagick-c++-7.1.1.8-1.oe2203.aarch64.rpm",
        "ImageMagick-c++-devel-7.1.1.8-1.oe2203.aarch64.rpm",
        "ImageMagick-perl-7.1.1.8-1.oe2203.aarch64.rpm",
        "ImageMagick-7.1.1.8-1.oe2203.aarch64.rpm",
        "ImageMagick-perl-7.1.1.8-1.oe2203sp1.aarch64.rpm",
        "ImageMagick-debugsource-7.1.1.8-1.oe2203sp1.aarch64.rpm",
        "ImageMagick-debuginfo-7.1.1.8-1.oe2203sp1.aarch64.rpm",
        "ImageMagick-devel-7.1.1.8-1.oe2203sp1.aarch64.rpm",
        "ImageMagick-help-7.1.1.8-1.oe2203sp1.aarch64.rpm",
        "ImageMagick-c++-7.1.1.8-1.oe2203sp1.aarch64.rpm",
        "ImageMagick-c++-devel-7.1.1.8-1.oe2203sp1.aarch64.rpm",
        "ImageMagick-7.1.1.8-1.oe2203sp1.aarch64.rpm"
    ]
}

openEuler:22.03-LTS-SP1 / ImageMagick

Package

Name
ImageMagick
Purl
pkg:rpm/openEuler/ImageMagick&distro=openEuler-22.03-LTS-SP1

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
7.1.1.8-1.oe2203sp1

Ecosystem specific

{
    "src": [
        "ImageMagick-7.1.1.8-1.oe2203sp1.src.rpm"
    ],
    "x86_64": [
        "ImageMagick-c++-devel-7.1.1.8-1.oe2203sp1.x86_64.rpm",
        "ImageMagick-help-7.1.1.8-1.oe2203sp1.x86_64.rpm",
        "ImageMagick-debugsource-7.1.1.8-1.oe2203sp1.x86_64.rpm",
        "ImageMagick-perl-7.1.1.8-1.oe2203sp1.x86_64.rpm",
        "ImageMagick-devel-7.1.1.8-1.oe2203sp1.x86_64.rpm",
        "ImageMagick-7.1.1.8-1.oe2203sp1.x86_64.rpm",
        "ImageMagick-c++-7.1.1.8-1.oe2203sp1.x86_64.rpm",
        "ImageMagick-debuginfo-7.1.1.8-1.oe2203sp1.x86_64.rpm"
    ],
    "aarch64": [
        "ImageMagick-perl-7.1.1.8-1.oe2203sp1.aarch64.rpm",
        "ImageMagick-debugsource-7.1.1.8-1.oe2203sp1.aarch64.rpm",
        "ImageMagick-debuginfo-7.1.1.8-1.oe2203sp1.aarch64.rpm",
        "ImageMagick-devel-7.1.1.8-1.oe2203sp1.aarch64.rpm",
        "ImageMagick-help-7.1.1.8-1.oe2203sp1.aarch64.rpm",
        "ImageMagick-c++-7.1.1.8-1.oe2203sp1.aarch64.rpm",
        "ImageMagick-c++-devel-7.1.1.8-1.oe2203sp1.aarch64.rpm",
        "ImageMagick-7.1.1.8-1.oe2203sp1.aarch64.rpm"
    ]
}