VYPR

Quickjs

by Bellard

Source repositories

CVEs (5)

  • CVE-2025-12745MedNov 5, 2025
    risk 0.27cvss 5.3epss 0.00

    A weakness has been identified in QuickJS up to eb2c89087def1829ed99630cb14b549d7a98408c. This affects the function js_array_buffer_slice of the file quickjs.c. This manipulation causes buffer over-read. The attack is restricted to local execution. The exploit has been made…

  • CVE-2024-33263MedMay 14, 2024
    risk 0.26cvss 4.0epss 0.00

    QuickJS commit 3b45d15 was discovered to contain an Assertion Failure via JS_FreeRuntime(JSRuntime *) at quickjs.c.

  • CVE-2023-48184LowApr 23, 2024
    risk 0.25cvss 3.9epss 0.00

    QuickJS before 7414e5f has a quickjs.h JS_FreeValueRT use-after-free because of incorrect garbage collection of async functions with closures.

  • CVE-2025-46688MedApr 27, 2025
    risk 0.00cvss 5.6epss 0.00

    quickjs-ng through 0.9.0 has an incorrect size calculation in JS_ReadBigInt for a BigInt, leading to a heap-based buffer overflow. QuickJS before 2025-04-26 is also affected.

  • CVE-2025-46687MedApr 27, 2025
    risk 0.00cvss 5.6epss 0.00

    quickjs-ng through 0.9.0 has a missing length check in JS_ReadString for a string, leading to a heap-based buffer overflow. QuickJS before 2025-04-26 is also affected.