Insider threats and human error
Harm to data or systems caused by someone with legitimate access, either on purpose (malicious insider) or by mistake, like emailing the wrong person or setting a file to public.
Understanding Insider threats and human error in Years 9–10 Digital Systems
What it does: The sender has legitimate access to the file but a typo in the address sends it to an outsider. This is human error, not an attack. A wrong sharing setting exposes data to people who should not see it. An insider made the mistake, so it is an insider threat. An insider threat comes from someone with legitimate access. Doing harm on purpose makes them a malicious insider. Insider threats include honest mistakes, like sending a file to the wrong person, as well as deliberate harm. An insider already has permission to use the system. Hackers who break in are outsiders.
Common mistakes: A single = assigns a value. To check whether the user has the staff role you need the comparison operator ==. It should be if user_role == "staff":. The warning should appear when the typed address does NOT match the intended one, so a typo like emailing the wrong person is caught. It should be if typed != intended:.
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–69) and word search (Modules 41–79).
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
insider threatFill in the Blanks
Spot the Error
Student with a class code? Join your class →