Skip to main content
ImageMagick

ImageMagick

SoftwareWikipedia

Search complete. 21 mentions across 16 episodes found for "ImageMagick".

Oct 16, 2026

Alex ThomasHOST
0:55
Imagine someone uploading a photo to your WordPress site.
Alex ThomasHOST
0:59
If it came off an iPhone, it may be a HEIC or H-E-I-C file, and on many servers, WordPress passes that file through imagick and ImageMagick to a system library called libheif.
Alex ThomasHOST
1:13
Our research team found a critical flaw in that library using Wordfence Argus, our own adversarial testing tool.
Alex ThomasHOST
1:20
A specially crafted HEIC file can make it write attacker-chosen data into adjacent memory.
Alex ThomasHOST
2:04
We tested nine real setups, and the official WordPress docker image was vulnerable straight out of the box, along with Debian thirteen, Ubuntu twenty-six point O four, and Fedora forty-four.
Alex ThomasHOST
2:16
Wordfence hasn't seen evidence that this specific flaw has been exploited in the wild yet, but researchers at cybersecurity company Hacktron successfully exploited other similar libheif bugs earlier this year, and they say it took them a day or two to adapt an attack to each new target.
Alex ThomasHOST
2:34
So what should you do? On your WordPress site, go to tools, site health, info, media handling, and see whether ImageMagick lists H-E-I-C.
Alex ThomasHOST
2:46
If it does, install your operating system's fixed libheif package, then restart PHP and the other web services that use it, so they stop holding the old library.
Jack HerringtonHOST
34:15
But at least as I know it, like, it, they're now e- they exceed Adobe in terms of scriptability, and that can put...
Jack HerringtonHOST
34:26
And, and, and they're on the CLI, which means that now, you know, if you, if you had to use, like, ImageMagick or one of those sort of things, now you can just download this Rust CLI, and basically you have all of Photoshop really at your fingertips to do anything that you want in scriptable AI, which is pretty intense actually.
Paige NiedringhausHOST
34:47
Yeah.
TJ VanTollHOST
34:47
It's t- it's, the thing that's been interesting to me with it comes, 'cause I do a good amount of stuff with images, and it's crazy how much stuff now my image editor has become ChatGPT, just because it's-
Ruben ShadeHOST
56:37
I think this bit me a, a number of years ago.
Ruben ShadeHOST
56:40
I think ImageMagick needed a specific library that package update kept replacing, and so I put this thing in there, um, a while ago.
Ruben ShadeHOST
56:50
And then down the line I was like, "Why do I have all [laughs] this stuff here?" Um, and I think it was just one release of it, and so once I upgraded that, that stopped needing those old, um, libraries and I got rid of it.
Ruben ShadeHOST
57:01
But he's right, like, it's one of those settings that once you've set it, you forget it, and then it just accumulates.
Vincent DanenGUEST
19:20
Like, don't just generate a bunch of things and then just shooting it over the wall.
Vincent DanenGUEST
19:24
Like, I, I, I mean, years ago the people used to do that with fuzzing, right? They, they'd fuzz, like, ImageMagick or something like that, and then give us a, a tarball of all these fuzzed files and be like, "Hey, we think there's some problems here." Like, "Thanks, could you please point them out to me?" Like, don't just give me a million fuzzer files of, of random input and then, like, some of them crash and some of them don't.
Vincent DanenGUEST
19:51
Like, you got to weed through some of the stuff yourself first, right? So the, the notion of, like, test it first, like, actually be able to reproduce it, make sure it's valid, um, is really good, particularly since I think a lot of people are using AI tools, uh, and this is my hypothesis.
Vincent DanenGUEST
20:07
A lot of people are using AI tools right now to, uh, submit bugs to bug bounty programs and get their-
Low LevelHOST
33:15
It's actually the default image format used on Mac devices.
Low LevelHOST
33:19
Ironically, LibHive is used in this tool called ImageMagick, which is a tool used for resizing and unresizing and moving around images.
Low LevelHOST
33:27
The text in the XKCD comic literally says, title text, someday ImageMagick will finally break for good and we'll have a long period of scrambling as we try to reassemble civilization from the rubble.
Low LevelHOST
33:41
Open AI was compromised because of vulnerability in LibHive, which compromised image magic, which compromised discourse, okay? We're talking about the world of software security, right? Is software getting more secure? Is the buffer overflow finally going to go away? Unfortunately, no.
Low LevelHOST
34:00
The bug we're talking about today is, what is this, a heap overflow in libhife.
Low LevelHOST
34:06
So, you know, we don't have a ton of the details on exactly which bug, but there was basically a heap buffer overflow that led to an out-of-bounds read-write in the process of decoding a hike image, which is a format parsed by libhife, So that if you ask ImageMagick to resize this malicious image, it will give you an arbitrary read-write in the context of the process.
Low LevelHOST
34:29
So what Hacktron was able to do was use that to land a shell on the OpenAI community forms.
Low LevelHOST
34:36
Okay, so there's community to OpenAI, which is run on the stack called Discourse.
Type Three AudioNARRATOR
26:59
To be fair, it was Hash not only OpenAI on this one.
Type Three AudioNARRATOR
27:03
Quote, Harsh Jeswal, We're disclosing HEIF Heist, a months-long investigation into libheif that allowed us to hack OpenAI, Slack, Meta, GitHub Ent, Rails, Next.js, ImageMagick, and many more.
Type Three AudioNARRATOR
27:19
It was literally XKCD number 2347, one obscure image library beneath a huge number of apps.
Type Three AudioNARRATOR
27:27
End quote.
Edwin KwanHOST
4:13
A memory bug buried inside an image processing library called libheif could be triggered by uploading a specially crafted image file.
Edwin KwanHOST
4:25
When users posted photos in iPhone's default heif or heic format, This course passes them through a conversion chain that included the decades-old open-source utility ImageMagick, which handed Apple format files to LibHev for decoding, a flaw in how LibHev calculated image positioning proved sufficient to hijack the server.
Edwin KwanHOST
4:54
Critically, the bug had already been patched by LibHaf's developers months earlier, but because the fix was never formally flagged as a security vulnerability, it never received a CVE tracking number, meaning the vulnerable version remained in use by this cause's software stack without being flagged for urgent update.
Edwin KwanHOST
5:18
Once inside the Discourse server, the researchers found a second floor that allowed them to take over users' chat GPT and Codex accounts, including those belonging to OpenAI employees.
Harsh JaiswalSOUNDBITE_SPEAKER
34:17
Harsh Jaiswal.
Harsh JaiswalSOUNDBITE_SPEAKER
34:19
We're disclosing Heif Heist, a months-long investigation into Lebheif that allowed us to hack OpenAI, Slack, Meta, GitHub Enterprise, Rails, Next.js, ImageMagick, and many more.
Harsh JaiswalSOUNDBITE_SPEAKER
34:31
It was literally XKCD number 2347, one obscure image library beneath a huge number of apps.
Zvi MowshowitzHOST
34:39
These were white hat hackers who took pains to avoid exposing the underlying information while proving they could have gotten that information.
Hector MonsegurHOST
26:39
And they discovered that, one, it accepted an old format called HEIF, which I've never even used in my life, and I've been around, right? And then, two, they discovered that images uploaded through HEIF does not go through their standard image processing library.
Hector MonsegurHOST
26:58
It actually goes through ImageMagick.
Hector MonsegurHOST
27:00
Now, ImageMagick itself, beautiful application, right? But it is like a minefield.
Hector MonsegurHOST
27:06
It's prone to command execution, right? Because you have to be able to allow the commands to be piped on the command line to allow this, that, and the other to process these images, right? It's a bunch of BS.
Hector MonsegurHOST
27:22
But anyways, fuck all that.
Type 3 AudioNARRATOR
27:03
Quote Harsh Jesswall.
Type 3 AudioNARRATOR
27:06
We're disclosing HEIF Heist, a months-long investigation into LibHive that allowed us to hack OpenAI, Slack, Meta, GitHub Ent, Rails, Next.js, ImageMagick, and many more.
Type 3 AudioNARRATOR
27:19
It was literally XKCD number 2347, one obscure image library beneath a huge number of apps.
Type 3 AudioNARRATOR
27:27
End quote.

6 more episodes mention ImageMagick.

Create an account to see the whole feed, search across every transcript, and follow the entities you care about.

We value your privacy

We use cookies to understand how you use our platform and to improve your experience. Click “Accept All” to consent, or “Decline non-essential” to opt out of non-essential cookies. Read our Privacy Policy.