Sachverhalt: A. In der Nacht auf den 30. September 2002 wurde an der Hotzestrasse 23 in Zürich bei der Hintertüre des spanischen Generalkonsulats eine unkonventionelle Spreng- und Brandvorrichtung befestigt, die mit Bengalfackeln zur Detonation hätte gebracht werden sollen. Da die Fackeln abfielen, bevor die Zündschnur Feuer fing, kam es zu keiner Explosion. Am 2. Mai 2006, kurz vor Mitternacht, explodierte an der Eingangstüre der Kantonspolizei Zürich an der Kasernenstrasse 49 in Zürich ein Knallkörper, wodurch ein Türfenster zu Bruch ging. Am 6. Mai 2008 wurde im Zimmer von X._ an der A._-gasse in Zürich eine unkonventionelle Spreng- und Brandvorrichtung gefunden. B. Das Bundesstrafgericht verurteilte X._ am 8. November 2011 und mit Berichtigung vom 21. März 2012 wegen mehrfacher Gefährdung durch Sprengstoffe in verbrecherischer Absicht gemäss Art. 224 StGB, Sachbeschädigung gemäss Art. 144 Abs. 1 StGB und Aufbewahrung von Sprengstoffen gemäss Art. 226 Abs. 2 StGB. Es verhängte eine Freiheitsstrafe von 17 Monaten, teilweise als Zusatz zu den Urteilen des Bezirksgerichts Zürich vom 1. Oktober 2003 und 5. Juli 2005. Zudem verfügte es die Einziehung und Vernichtung verschiedener Gegenstände. Auf letzteres bezieht sich eine Berichtigung des Urteils vom 21. März 2012. C. X._ erhebt Beschwerde in Strafsachen und beantragt, das Urteil des Bundesstrafgerichts sei aufzuheben, und sie sei freizusprechen. Sie ersucht um unentgeltliche Rechtspflege und Verbeiständung. 