Double free in gpgsm's decrypt function.
Closed, ResolvedPublic

Assigned To
Authored By
• werner
Apr 26 2026, 6:29 PM
Subscribers

Description

Summary of the original bug report:

A crafted CMS/S/MIME message triggers a heap double-free in gpgsm during
normal decryption (gpgsm --decrypt). The crash occurs in the recipient loop
in sm/decrypt.c and is reproducible on the current HEAD as well as on tag
gnupg-2.5.19.

Reported-by: Ciwan Öztopal

Event Timeline

• werner renamed this task from Doiuble free in gpgsm's decrypt function. to Double free in gpgsm's decrypt function..Apr 26 2026, 6:29 PM
• werner created this task.
• werner created this object with edit policy "Contributor (Project)".
• werner added projects: gnupg26, Bug Report.
• werner changed the task status from Open to Testing.Apr 26 2026, 6:40 PM
• werner triaged this task as High priority.
• werner moved this task from Backlog to WIP on the gnupg26 board.
• werner added a project: gnupg22.
• werner claimed this task.
• werner moved this task from WIP to Done on the gnupg26 board.
• werner mentioned this in Unknown Object (Maniphest Task).Thu, Aug 27, 11:56 AM