แž—แžถแž–แž„แžถแž™แžšแž„แž‚แŸ’แžšแŸ„แŸ‡ Ghostscript แžขแžถแž…แž‘แžถแž‰แž™แž€แž”แžถแž“แžแžถแž˜แžšแž™แŸˆ ImageMagick

Ghostscript แžŠแŸ‚แž›แž‡แžถแžŸแŸ†แžŽแžปแŸ†แžงแž”แž€แžšแžŽแŸแžŸแž˜แŸ’แžšแžถแž”แŸ‹แžŠแŸ†แžŽแžพแžšแž€แžถแžš แž”แŸ†แž”แŸ’แž›แŸ‚แž„ แž“แžทแž„แž”แž„แŸ’แž€แžพแžแžฏแž€แžŸแžถแžšแž€แŸ’แž“แžปแž„แž‘แž˜แŸ’แžšแž„แŸ‹ PostScript แž“แžทแž„ PDF แž˜แžถแž“แž—แžถแž–แž„แžถแž™แžšแž„แž‚แŸ’แžšแŸ„แŸ‡แžแŸ’แž›แžถแŸ†แž„ (CVE-2021-3781) แžŠแŸ‚แž›แžขแž“แžปแž‰แŸ’แž‰แžถแžแžฑแŸ’แž™แžŠแŸ†แžŽแžพแžšแž€แžถแžšแž€แžผแžŠแž”แŸ†แž–แžถแž“แž“แŸ…แž–แŸแž›แžŠแŸ†แžŽแžพแžšแž€แžถแžšแžฏแž€แžŸแžถแžšแžŠแŸ‚แž›แž”แžถแž“แž’แŸ’แžœแžพแž‘แŸ’แžšแž„แŸ‹แž‘แŸ’แžšแžถแž™แž–แžทแžŸแŸแžŸแŸ” แž‡แžถแžŠแŸ†แž”แžผแž„ แž”แž‰แŸ’แž แžถแžแŸ’แžšแžผแžœแž”แžถแž“แž“แžถแŸ†แž™แž€แž˜แž€แž™แž€แž…แžทแžแŸ’แžแž‘แžปแž€แžŠแžถแž€แŸ‹แž…แŸ†แž–แŸ„แŸ‡ Emil Lerner แžŠแŸ‚แž›แž“แžทแž™แžถแž™แžขแŸ†แž–แžธแž—แžถแž–แž„แžถแž™แžšแž„แž‚แŸ’แžšแŸ„แŸ‡แž€แžถแž›แž–แžธแžแŸ’แž„แŸƒแž‘แžธ 25 แžแŸ‚แžŸแžธแž แžถ แž€แŸ’แž“แžปแž„แžŸแž“แŸ’แž“แžทแžŸแžธแž‘ ZeroNights X แžŠแŸ‚แž›แž’แŸ’แžœแžพแžกแžพแž„แž“แŸ… St. Petersburg (แžšแž”แžถแž™แž€แžถแžšแžŽแŸแž”แžถแž“แž–แžทแž–แžŽแŸŒแž“แžถแžขแŸ†แž–แžธแžšแž”แŸ€แž”แžŠแŸ‚แž› Emil แžŠแŸ‚แž›แž‡แžถแž•แŸ’แž“แŸ‚แž€แž˜แžฝแž™แž“แŸƒแž€แž˜แŸ’แž˜แžœแžทแž’แžธแž•แŸ’แžแž›แŸ‹แžšแž„แŸ’แžœแžถแž“แŸ‹แž”แžถแž“แž”แŸ’แžšแžพแž—แžถแž–แž„แžถแž™แžšแž„แž‚แŸ’แžšแŸ„แŸ‡แžŠแžพแž˜แŸ’แž”แžธ แž‘แž‘แžฝแž›แž”แžถแž“แž”แŸ’แžšแžถแž€แŸ‹แžšแž„แŸ’แžœแžถแž“แŸ‹แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแž”แž„แŸ’แž แžถแž‰แž–แžธแž€แžถแžšแžœแžถแž™แž”แŸ’แžšแž แžถแžšแž›แžพแžŸแŸแžœแžถแž€แž˜แŸ’แž˜ AirBNB, Dropbox แž“แžทแž„ Yandex.Real Estate)แŸ”

แž“แŸ…แžแŸ’แž„แŸƒแž‘แžธ 5 แžแŸ‚แž€แž‰แŸ’แž‰แžถ แž€แžถแžšแž€แŸแž„แž”แŸ’แžšแžœแŸแž‰แŸ’แž…แž€แžถแžšแž„แžถแžšแž˜แžฝแž™แž”แžถแž“แž”แž„แŸ’แž แžถแž‰แžแŸ’แž›แžฝแž“แž“แŸ…แž€แŸ’แž“แžปแž„แžŠแŸ‚แž“แžŸแžถแž’แžถแžšแžŽแŸˆแžŠแŸ‚แž›แžขแž“แžปแž‰แŸ’แž‰แžถแžแžฑแŸ’แž™แžขแŸ’แž“แž€แžœแžถแž™แž”แŸ’แžšแž แžถแžšแž”แŸ’แžšแž–แŸแž“แŸ’แž’แžŠแŸ‚แž›แž€แŸ†แž–แžปแž„แžŠแŸ†แžŽแžพแžšแž€แžถแžš Ubuntu 20.04 แžŠแŸ„แž™แž”แž‰แŸ’แž‡แžผแž“แžฏแž€แžŸแžถแžšแžŠแŸ‚แž›แž”แžถแž“แžšแž…แž“แžถแžกแžพแž„แž‡แžถแž–แžทแžŸแŸแžŸแžŠแŸ‚แž›แž”แžถแž“แž•แŸ’แž‘แžปแž€แž‡แžถแžšแžผแž”แž—แžถแž–แž‘แŸ…แž€แžถแž“แŸ‹แžŸแŸ’แž‚แŸ’แžšแžธแž”แž‚แŸแž แž‘แŸ†แž–แŸแžšแžŠแŸ‚แž›แž€แŸ†แž–แžปแž„แžŠแŸ†แžŽแžพแžšแž€แžถแžšแž“แŸ…แž›แžพแž˜แŸ‰แžถแžŸแŸŠแžธแž“แž˜แŸแžŠแŸ„แž™แž”แŸ’แžšแžพแž€แž‰แŸ’แž…แž”แŸ‹ php-imagemagick แŸ” แž›แžพแžŸแž–แžธแž“แŸแŸ‡แž‘แŸ…แž‘แŸ€แž แž™แŸ„แž„แžแžถแž˜แž‘แžทแž“แŸ’แž“แž“แŸแž™แž”แž‹แž˜ แž€แžถแžšแž€แŸแž„แž”แŸ’แžšแžœแŸแž‰แŸ’แž…แžŸแŸ’แžšแžŠแŸ€แž„แž‚แŸ’แž“แžถแž“แŸแŸ‡ แžแŸ’แžšแžผแžœแž”แžถแž“แž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹แžแžถแŸ†แž„แž–แžธแžแŸ‚แž˜แžธแž“แžถแž˜แž€แž˜แŸ’แž›แŸ‰แŸแŸ‡แŸ” แžœแžถแžแŸ’แžšแžผแžœแž”แžถแž“แž‚แŸแžขแŸ‡แžขแžถแž„แžแžถแž”แŸ’แžšแž–แŸแž“แŸ’แž’แžŠแŸ‚แž›แžŠแŸ†แžŽแžพแžšแž€แžถแžš GhostScript 9.50 แžขแžถแž…แžแŸ’แžšแžผแžœแž”แžถแž“แžœแžถแž™แž”แŸ’แžšแž แžถแžš แž”แŸ‰แžปแž“แŸ’แžแŸ‚แžœแžถแž”แžถแž“แž”แŸ’แžšแŸ‚แž€แŸ’แž›แžถแž™แžแžถแž—แžถแž–แž„แžถแž™แžšแž„แž‚แŸ’แžšแŸ„แŸ‡แž˜แžถแž“แž“แŸ…แž€แŸ’แž“แžปแž„แž€แŸ†แžŽแŸ‚แž”แž“แŸ’แžแž”แž“แŸ’แž‘แžถแž”แŸ‹แž‘แžถแŸ†แž„แžขแžŸแŸ‹แž“แŸƒ GhostScript แžšแžฝแž˜แž‘แžถแŸ†แž„แž€แžถแžšแž…แŸแž‰แž•แŸ’แžŸแžถแž™แž“แŸ…แž€แŸ’แž“แžปแž„แž€แžถแžšแžขแž—แžทแžœแžŒแŸ’แžแž“แŸ 9.55 แž–แžธ Git แŸ”

แž€แžถแžšแž‡แžฝแžŸแž‡แžปแž›แž“แŸแŸ‡แžแŸ’แžšแžผแžœแž”แžถแž“แžŸแŸ’แž“แžพแžกแžพแž„แž“แŸ…แžแŸ’แž„แŸƒแž‘แžธ 8 แžแŸ‚แž€แž‰แŸ’แž‰แžถ แž แžพแž™แž”แž“แŸ’แž‘แžถแž”แŸ‹แž–แžธแž€แžถแžšแž–แžทแž“แžทแžแŸ’แž™แž˜แžพแž›แžŠแŸ„แž™แž˜แžทแžแŸ’แžแž—แŸแž€แŸ’แžแžท แž”แžถแž“แž‘แž‘แžฝแž›แž™แž€แž‘แŸ…แž€แŸ’แž“แžปแž„แžƒแŸ’แž›แžถแŸ†แž„ GhostScript แž“แŸ…แžแŸ’แž„แŸƒแž‘แžธ 9 แžแŸ‚แž€แž‰แŸ’แž‰แžถแŸ” แž“แŸ…แž€แŸ’แž“แžปแž„แž€แžถแžšแž…แŸ‚แž€แž…แžถแž™แž‡แžถแž…แŸ’แžšแžพแž“ แž”แž‰แŸ’แž แžถแž“แŸ…แžแŸ‚แž˜แžทแž“แž‘แžถแž“แŸ‹แž‡แžฝแžŸแž‡แžปแž› (แžŸแŸ’แžแžถแž“แž—แžถแž–แž“แŸƒแž€แžถแžšแž”แŸ„แŸ‡แž–แžปแž˜แŸ’แž–แž•แŸ’แžŸแžถแž™แž”แž…แŸ’แž…แžปแž”แŸ’แž”แž“แŸ’แž“แž—แžถแž–แžขแžถแž…แž˜แžพแž›แž”แžถแž“แž“แŸ…แž›แžพแž‘แŸ†แž–แŸแžšแžšแž”แžŸแŸ‹ Debian, Ubuntu, Fedora, SUSE, RHEL, Arch Linux, FreeBSD, NetBSD)แŸ” แž€แžถแžšแž…แŸแž‰แž•แŸ’แžŸแžถแž™ GhostScript แž‡แžถแž˜แžฝแž™แž“แžนแž„แž€แžถแžšแž‡แžฝแžŸแž‡แžปแž›แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž—แžถแž–แž„แžถแž™แžšแž„แž‚แŸ’แžšแŸ„แŸ‡แžแŸ’แžšแžผแžœแž”แžถแž“แž‚แŸ’แžšแŸ„แž„แž“แžนแž„แž…แŸแž‰แž•แŸ’แžŸแžถแž™แž˜แžปแž“แžŠแŸ†แžŽแžถแž…แŸ‹แžแŸ‚แž“แŸแŸ‡แŸ”

แž”แž‰แŸ’แž แžถแž‚แžบแž”แžŽแŸ’แžแžถแž›แž˜แž€แž–แžธแž›แž‘แŸ’แž’แž—แžถแž–แž“แŸƒแž€แžถแžšแžšแŸ†แž›แž„แžšแž”แŸ€แž”แžฏแž€แŸ„ "-dSAFER" แžŠแŸ„แž™แžŸแžถแžšแžแŸ‚แž€แžถแžšแžแŸ’แžšแžฝแžแž–แžทแž“แžทแžแŸ’แž™แž˜แžทแž“แž‚แŸ’แžšแž”แŸ‹แž‚แŸ’แžšแžถแž“แŸ‹แž“แŸƒแž”แŸ‰แžถแžšแŸ‰แžถแž˜แŸ‰แŸ‚แžแŸ’แžšแž“แŸƒแžงแž”แž€แžšแžŽแŸ Postscript "%pipe%" แžŠแŸ‚แž›แžขแž“แžปแž‰แŸ’แž‰แžถแžแžฑแŸ’แž™แž”แŸ’แžšแžแžทแž”แžแŸ’แžแžทแž–แžถแž€แŸ’แž™แž”แž‰แŸ’แž‡แžถแžŸแŸ‚แž›แž”แŸ†แž–แžถแž“แŸ” แžงแž‘แžถแž แžšแžŽแŸ แžŠแžพแž˜แŸ’แž”แžธแž”แžพแž€แžŠแŸ†แžŽแžพแžšแž€แžถแžšแžงแž”แž€แžšแžŽแŸแž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹แž›แŸแžแžŸแž˜แŸ’แž‚แžถแž›แŸ‹แž€แŸ’แž“แžปแž„แžฏแž€แžŸแžถแžš แž‚แŸ’แžšแžถแž“แŸ‹แžแŸ‚แž”แž‰แŸ’แž‡แžถแž€แŸ‹แž”แž“แŸ’แž‘แžถแžแŸ‹ โ€œ(%pipe%/tmp/&id)(w)fileโ€ แžฌ โ€œ(%pipe%/tmp/;id)(r)fileโ€แŸ”

แžขแž“แžปแž‰แŸ’แž‰แžถแžแžฑแŸ’แž™แž™แžพแž„แžšแŸ†แž›แžนแž€แžขแŸ’แž“แž€แžแžถแž—แžถแž–แž„แžถแž™แžšแž„แž‚แŸ’แžšแŸ„แŸ‡แž“แŸ…แž€แŸ’แž“แžปแž„ Ghostscript แž”แž„แŸ’แž€แžฑแŸ’แž™แž˜แžถแž“แž‚แŸ’แžšแŸ„แŸ‡แžแŸ’แž“แžถแž€แŸ‹แž€แžพแž“แžกแžพแž„ แžŠแŸ„แž™แžŸแžถแžšแž€แž‰แŸ’แž…แž”แŸ‹แž“แŸแŸ‡แžแŸ’แžšแžผแžœแž”แžถแž“แž”แŸ’แžšแžพแž“แŸ…แž€แŸ’แž“แžปแž„แž€แž˜แŸ’แž˜แžœแžทแž’แžธแž–แŸแž‰แž“แžทแž™แž˜แž‡แžถแž…แŸ’แžšแžพแž“แžŸแž˜แŸ’แžšแžถแž”แŸ‹แžŠแŸ†แžŽแžพแžšแž€แžถแžšแž‘แž˜แŸ’แžšแž„แŸ‹ PostScript แž“แžทแž„ PDF แŸ” แžงแž‘แžถแž แžšแžŽแŸ Ghostscript แžแŸ’แžšแžผแžœโ€‹แž”แžถแž“โ€‹แž‚แŸโ€‹แž แŸ…โ€‹แžขแŸ†แžกแžปแž„โ€‹แž–แŸแž›โ€‹แž”แž„แŸ’แž€แžพแžโ€‹แžšแžผแž”แž—แžถแž–โ€‹แžแžผแž…โ€‹แž›แžพโ€‹แž•แŸ’แž‘แŸƒแžแžป แž€แžถแžšโ€‹แž’แŸ’แžœแžพโ€‹แž›แžทแž”แžทแž€แŸ’แžšแž˜โ€‹แž‘แžทแž“แŸ’แž“แž“แŸแž™โ€‹แž•แŸ’แž‘แŸƒโ€‹แžแžถแž„โ€‹แž€แŸ’แžšแŸ„แž™ แž“แžทแž„โ€‹แž€แžถแžšโ€‹แž”แŸ†แž”แŸ’แž›แŸ‚แž„โ€‹แžšแžผแž”แž—แžถแž–แŸ” แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแžœแžถแž™แž”แŸ’แžšแž แžถแžšแžŠแŸ„แž™แž‡แŸ„แž‚แž‡แŸแž™ แž€แŸ’แž“แžปแž„แž€แžšแžŽแžธแž‡แžถแž…แŸ’แžšแžพแž“ แžœแžถแž‚แŸ’แžšแž”แŸ‹แž‚แŸ’แžšแžถแž“แŸ‹แž€แŸ’แž“แžปแž„แž€แžถแžšแž‘แžถแž‰แž™แž€แžฏแž€แžŸแžถแžšแžŠแŸ„แž™แž”แŸ’แžšแžพแž€แžถแžšแž€แŸแž„แž”แŸ’แžšแžœแŸแž‰แŸ’แž… แžฌแž˜แžพแž›แžแžแžฏแž€แžŸแžถแžšแž‡แžถแž˜แžฝแž™แžœแžถแž“แŸ…แž€แŸ’แž“แžปแž„แž€แž˜แŸ’แž˜แžœแžทแž’แžธแž‚แŸ’แžšแž”แŸ‹แž‚แŸ’แžšแž„แžฏแž€แžŸแžถแžšแžŠแŸ‚แž›แž‚แžถแŸ†แž‘แŸ’แžšแž€แžถแžšแž”แž„แŸ’แž แžถแž‰แžšแžผแž”แž—แžถแž–แžแžผแž…แŸ—แžงแž‘แžถแž แžšแžŽแŸแž“แŸ…แž€แŸ’แž“แžปแž„ Nautilus แŸ”

แž—แžถแž–แž„แžถแž™แžšแž„แž‚แŸ’แžšแŸ„แŸ‡แž“แŸ…แž€แŸ’แž“แžปแž„ Ghostscript แž€แŸแžขแžถแž…แžแŸ’แžšแžผแžœแž”แžถแž“แž€แŸแž„แž”แŸ’แžšแžœแŸแž‰แŸ’แž…แžแžถแž˜แžšแž™แŸˆแž€แž˜แŸ’แž˜แžœแžทแž’แžธแžŠแŸ†แžŽแžพแžšแž€แžถแžšแžšแžผแž”แž—แžถแž–แžŠแŸ„แž™แž•แŸ’แžขแŸ‚แž€แž›แžพแž€แž‰แŸ’แž…แž”แŸ‹ ImageMagick แž“แžทแž„ GraphicsMagick แžŠแŸ„แž™แž”แž‰แŸ’แž‡แžผแž“แžœแžถแž‘แŸ…แž‡แžถแžฏแž€แžŸแžถแžš JPEG แžฌ PNG แžŠแŸ‚แž›แž˜แžถแž“แž›แŸแžแž€แžผแžŠ PostScript แž‡แŸ†แž“แžฝแžŸแžฑแŸ’แž™แžšแžผแž”แž—แžถแž– (แžฏแž€แžŸแžถแžšแž”แŸ‚แž”แž“แŸแŸ‡แž“แžนแž„แžแŸ’แžšแžผแžœแž”แžถแž“แžŠแŸ†แžŽแžพแžšแž€แžถแžšแž‡แžถ Ghostscript แž…แžถแž”แŸ‹แžแžถแŸ†แž„แž–แžธแž”แŸ’แžšแž—แŸแž‘ MIME แžแŸ’แžšแžผแžœแž”แžถแž“แž‘แž‘แžฝแž›แžŸแŸ’แž‚แžถแž›แŸ‹แžŠแŸ„แž™ แž˜แžถแžแžทแž€แžถ แž“แžทแž„แžŠแŸ„แž™แž˜แžทแž“แž–แžนแž„แž•แŸ’แžขแŸ‚แž€แž›แžพแž•แŸ’แž“แŸ‚แž€แž”แž“แŸ’แžแŸ‚แž˜)แŸ”

แž”แŸ’แžšแž—แž–: opennet.ru

แž”แž“แŸ’แžแŸ‚แž˜แž˜แžแžทแž™แŸ„แž”แž›แŸ‹