So Hamed Al-Khabaz, a computer science student at Dawson College in Québec, found a massive security flaw in the software that colleges use across the province to keep track of students’ personal information. He told the software company, who promised to fix it. Days later, when they found him scanning the site for vulnerabilities, they threatened him with arrest and jail time and forced him to sign a non-disclosure agreement. Then Dawson College expelled him and changed his grades to zeroes, effectively ruining his academic career.
(This is in the wake of recent security leaks by the federal government, by the way.)
The National Post has a good story on the whole thing.
Hamed helped. Help Hamed.