Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use after free in magick/blob.c #43

Closed
boo0m opened this issue Apr 22, 2019 · 2 comments
Closed

Use after free in magick/blob.c #43

boo0m opened this issue Apr 22, 2019 · 2 comments
Milestone

Comments

@boo0m
Copy link

boo0m commented Apr 22, 2019

In magick/blob.c line 702, the function UnmapBlob freed the object 'blob_info->data', but it did't set the point null. The code returned this dangling point in line 716, it will cause UAF in this code.

@urban-warrior
Copy link
Member

Thanks for the problem report. We can reproduce it and will have a patch to fix it in GIT master branch @ https://github.com/ImageMagick/ImageMagick later today. The patch will be available in the beta releases of ImageMagick @ https://www.imagemagick.org/download/beta/ by sometime tomorrow.

@nohmask
Copy link

nohmask commented Aug 18, 2019

This was assigned CVE-2019-14980.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

4 participants