Skip to content

[App] Minimize NPM Attack vectors #1130

@UncleBlock

Description

@UncleBlock

Further improve security of the frontend code by looking into these two things:

  1. Minimizing the secrets that are exposed to our CI workflow. We are lucky in that we don't release any NPM packages, nor do we release build artifacts that are taken by 3rd parties as-is. However, we should investigate whether Github Actions expose any secrets by default that when exfiltrated would allow an attacker to compromise our codebase (e.g. by pushing to the repo).
  2. Look into this minimum package age feature of pnpm mentioned by Coinspect.

See also post by Coinspect: https://www.coinspect.com/blog/dapp-supply-chain-attack/

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions