mirror of
https://github.com/storytold/photocraft.git
synced 2026-10-24 09:57:08 -06:00
Fix PNG text metadata decode budget bypass (#1460)
Bound decoded PNG text and XMP by one shared max_alloc budget before growing output, retaining CRC validation and malformed ancillary handling. Cover compressed, plain, Unicode and post-IDAT metadata with small synthetic regression fixtures, and document the budget's scope. Opt Streetblock into public GitHub profile-name credits at their request. Co-authored-by: GPT-6 (Codex) <noreply@openai.com>
This commit is contained in:
@@ -22,6 +22,9 @@ real_name = "Brandon Thomas"
|
||||
display_name = "Brandon Thomas"
|
||||
sync_github_name = false
|
||||
|
||||
[people.Streetblock]
|
||||
sync_github_name = true
|
||||
|
||||
[people.switch87]
|
||||
real_name = "Gert Pellin"
|
||||
display_name = "Gert Pellin"
|
||||
|
||||
Reference in New Issue
Block a user