LibJS in Ladybird before f5a6704 mishandles the freeing...
Critical severity
Unreviewed
Published
May 1, 2025
to the GitHub Advisory Database
•
Updated May 1, 2025
Description
Published by the National Vulnerability Database
May 1, 2025
Published to the GitHub Advisory Database
May 1, 2025
Last updated
May 1, 2025
LibJS in Ladybird before f5a6704 mishandles the freeing of the vector that arguments_list references, leading to a use-after-free, and allowing remote attackers to execute arbitrary code via a crafted .js file. NOTE: the GitHub README says "Ladybird is in a pre-alpha state, and only suitable for use by developers."
References