Sachverhalt: A. X._ absolvierte im Februar und März 2011 die schriftliche Anwaltsprüfung im Kanton Zug. Am 28. März 2011 teilte ihr die Anwaltsprüfungskommission mit, die Prüfung im Zivilrecht sei als ungenügend beurteilt worden und daher zu repetieren. Die schriftliche Wiederholungsprüfung erfolgte im Mai 2011 und war erfolgreich, sodass X._ zu den mündlichen Prüfungen zugelassen werden konnte. Sie legte diese am 30. August 2011 ab. Am 20. September 2011 benachrichtigte die Anwaltsprüfungskommission X._, die mündlichen Prüfungen in den Fächern Staats- und Verwaltungsrecht, Straf- und Strafprozessrecht sowie Zivilrecht II seien als ungenügend beurteilt worden und die Prüfung sei in diesen Fächern zu repetieren. Die Wiederholungsprüfung fand am 29. November 2011 statt. Am 12. Dezember 2011 teilte die Anwaltskommission ihr mit, die mündliche Prüfung im Straf- und Strafprozessrecht sei erneut als ungenügend erachtet worden, weshalb sie gestützt auf § 6 Abs. 4 der Anwaltsprüfungsverordnung vom 3. Dezember 2002 des Kantons Zug die Prüfung nicht bestanden habe. Ein neuerliches Gesuch um Zulassung zur Anwaltsprüfung sei erst nach Ablauf von zwei Jahren zulässig. B. Eine hiergegen gerichtete Beschwerde wies das Obergericht des Kantons Zug mit Urteil vom 3. Mai 2012 ab. C. Mit Eingabe vom 12. Juni 2012 beantragt X._, die im November 2011 abgelegte mündliche Prüfung im Straf- und Strafprozessrecht als genügend zu werten; ihr sei das Anwaltspatent nachträglich zu erteilen. Eventuell sei die Sache zur Neubeurteilung an die Vorinstanz zurückzuweisen. Subeventualiter sei das Urteil der Vorinstanz aufzuheben und die Anwaltsprüfungskommission des Kantons Zug anzuweisen, sie erneut zur mündlichen Prüfung im Straf- und Strafprozessrecht zuzulassen. Das Obergericht und die Anwaltsprüfungskommission des Kantons Zug haben darauf verzichtet, sich vernehmen zu lassen, und beantragen die Abweisung der Beschwerde. 