Skip to content

security issues for passed in scope #898

Description

@harttle

To mitigate scope prototype security issues, need consider more robust/systematic approaches like:

  • Use Object.freeze() and managed scope on top of it for assigns
  • Using libraries like joi or zod to strip out "blacklisted" keys like proto or constructor
  • Possibility of using Map instead of plain object

Metadata

Metadata

Assignees

No one assigned

    Projects

    Status
    In progress

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions