1. Malware 101This week's very public cross-site scripting issue on Twitter provided an interesting opportunity to explain malware in my programming class.
2, URL shortening - good or bad?
The article in the Globe and Mail also explained how URL shortening services are being used to mis-direct users to malicious websites and how the 140 character limit of Twitter provides a platform for potential security vulnerabilities.
3. Event-driven web applications - Are they opening more potential security issues?
4. Ethics in action
As more news about the Twitter issues was revealed this week it became apparent that the issue was identified by a Japanese individual identify the vulnerability earlier this year.
5. Better coding practices
The lesson also provided an opportunity to discuss defensive coding techniques to avoid potential security issues.