Boss: Trust and safety
Quick check
An attacker signs in as a player using that player's stolen password. Which STRIDE threat is that?
- Spoofing
- Tampering
- Denial of service
Show the answer
Spoofing
Spoofing is using "another user's authentication information".
Read the cookie
1Set-Cookie: sid=41be07;2 HttpOnly; SameSite=Strict
Which protection is missing?
- Secure: it could be sent without HTTPS
- HttpOnly
- SameSite
Show the answer
Secure: it could be sent without HTTPS
Secure makes the browser send the cookie only over an encrypted HTTPS connection.
Quick check
A payment key was pushed to a public repo. What comes first?
- Revoke the key and replace it
- Delete the commit
- Wait for an alert
Show the answer
Revoke the key and replace it
Copies may exist already. Revoking makes every copy useless.
Read the range
1"garden-physics": "^2.3.0"Which version can npm install?
- 2.9.1
- 3.0.0
- 2.2.9
Show the answer
2.9.1
The caret keeps the 2 and allows anything from 2.3.0 up to, but not including, 3.0.0.
Quick check
Credential stuffing uses username and password pairs leaked from other sites.
- True
- False
Show the answer
True
OWASP: "Testing username/password pairs obtained from the breach of another site."
Quick check
In CISA's template, how soon is a researcher's report acknowledged?
- Within 3 business days
- Within 90 days
- Only if a bounty is paid
Show the answer
Within 3 business days
"Within 3 business days, we will acknowledge that your report has been received."
Quick check
What do both the App Store and Google Play require of apps where players share content?
- A way to report content and block users
- Chat in every game
- A bug bounty
Show the answer
A way to report content and block users
Both stores require reporting and blocking for user-generated content.
Do the math
1qualifying worldwide2revenue: £100 million
What is the maximum fine under the UK's Online Safety Act?
- £18 million
- £10 million
- £100 million
Show the answer
£18 million
10% is £10 million, but the Act allows up to £18 million or 10%, whichever is greater.