Skip to content

REPLICA · NOT AN EMPLOYER REPO

Security review of a local demo

Review a local demo, write the threat model, and document one mitigation. Tests start red. Edit the service, then run. The preview calls that same process. No wallet, no chain, no employer exam.

BCL-118 · review-service · local replica

Each finding needs the control that actually closes it. Retest returns 409 until the mapping is right.

FAIL upgrade closes with timelock3 failed · 0 passed

Where to look

The test file names them: upgrade is timelock, oracle is max-age, retry is idempotency.

Client of your service. Same process as the tests.

0/3Open

$ npm test · review-service

  • FAILupgrade closes with timelockcontrolFor("upgrade") returned "logging"
  • FAILoracle closes with max-agecontrolFor("oracle") returned "cache"
  • FAILretry closes with idempotencycontrolFor("retry") returned "backoff"

Seats that use this task

All test tasks