Skip to content

Set hard limit for image buffer size#171

Open
hpjansson wants to merge 1 commit into
lvandeve:masterfrom
hpjansson:limit-pixbuf-size
Open

Set hard limit for image buffer size#171
hpjansson wants to merge 1 commit into
lvandeve:masterfrom
hpjansson:limit-pixbuf-size

Conversation

@hpjansson

Copy link
Copy Markdown
Contributor

A security researcher found that it was possible to make lodepng allocate a terabyte or more of memory by supplying bogus image dimensions. This adds a compiled-in upper limit on the size of the allocation for uncompressed image data.

Maybe you want this to be configurable at runtime (possibly by generalizing zlibsettings->max_output_size). Any solution works for me as long as it's possible to specify a limit :-)

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant