Skip to content

Atomic memory accesses in JS are not ASan-instrumentedΒ #18745

Open
@tlively

Description

@tlively

The "asanify" transformation in acorn-optimizer.js does not instrument uses of the Atomic API in JS, so it's possible for e.g. use-after-free bugs involving atomic access from JS to go uncaught.

It would be nice to improve our ASan coverage by instrumenting atomic accesses as well.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions