Risks of password re-use
Using one password on many accounts. If a data breach leaks it, attackers try it on other sites and can unlock every account that shares it.
Understanding Risks of password re-use in Years 5–6 Digital Systems
What it does: The same password is stored for three accounts, so a leak from the shop site exposes the email and bank accounts too. When a password is re-used, one breach can put every account that shares it at risk. Attackers know people re-use passwords, so they test leaked passwords on other popular sites. Password re-use means one password is shared across accounts, which is the risk this module is about. Re-using Sunny2024 on all accounts creates a domino effect after a single breach, so the fix is a different password for each.
Common mistakes: The check should use == to test whether both accounts share the same password. With !=, the warning only appears when the passwords are different, which hides the re-use risk. A comma is missing between the two print arguments. It should be print("Try on", site) so the attacker tries the stolen password on every site.
Free printable worksheet with full answer key — or add this module to a class and your students practise it interactively.
This module's key terms are also in a printable crossword (Modules 41–52) and word search (Modules 21–52).
Take this worksheet further — free with Cloodit
Each concept is reinforced from every angle — learned, then applied, then tested.
Cloodit turns curriculum-aligned coding content into journeys students work through one biome at a time.
Over 100 of them, across seven natural biomes.
Turns their work into revision material ready for Flash Cards and Exam study.
Live, competitive practice for the start of the lesson or a teacher-led lesson finisher.
Honour your top performers, or encourage a student who's trying hard — ready to print in seconds.
Quick Questions
Match the Pairs
Key Term
password re-useFill in the Blanks
Spot the Error
Student with a class code? Join your class →