  In a case study spanning four classic Super Mario games and the analysis of
237 known glitches within them, we classify a variety of weaknesses that are
exploited by speedrunners to enable them to beat games quickly and in
surprising ways. Using the Seven Pernicious Kingdoms software defect taxonomy
and the Common Weakness Enumeration, we categorize the glitches by the
weaknesses that enable them. We identify 7 new weaknesses that appear specific
to games and which are not covered by current software weakness taxonomies.
