CVE-2025-47154
CRITICALLadybird < f5a670421954fc7130c3685b713c621b29516669 - Use-After-Free in LibJS Arguments List Handling
Title source: llmDescription
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 (3)
Core 3
Core References
Various Sources
https://jessie.cafe/posts/pwning-ladybirds-libjs/
Various Sources
https://news.ycombinator.com/item?id=43852096
Scores
CVSS v3
9.0
EPSS
0.0059
EPSS Percentile
44.0%
Attack Vector
NETWORK
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H
CISA SSVC
Vulnrichment
Exploitation
poc
Automatable
no
Technical Impact
total
Details
CWE
CWE-820
Status
published
Products (1)
Ladybird/Ladybird
< f5a670421954fc7130c3685b713c621b29516669
Published
May 01, 2025
Tracked Since
Feb 18, 2026