<snip>
It depends on the bug. If you are not aware of it, it should be forgiven. But if it was a proven exploitation, then your account would be justified in being punished. Generally, if you know of some crucial bug, do not try to make use of it; eventually, you'll be punished for taking advantage of it. Be fair.
Haha as simple as it is. There's a quote that goes "You never break the rules, you only break yourself to abide the rules." So when you do things that you know is wrong, you're breaking your own self and virtue. Not only that you will pay legally for the damage and cheating that you cause, you're doing the wrong thing.
Also when you are caught, regardless if you're aware of it or not you will still pay for it. So be a wise gambler.