SA-6 Gainful ist der NATO-Codename für das sowjetische Flugabwehrraketensystem 2K12 „Kub“ (russisch: Куб – Würfel) und seine Modifikationen. Die Exportversion mit eingeschränkten Gefechtsmöglichkeiten 2K12 „Quadrat“ (russisch: Квадрат – Quadrat) wird ebenfalls mit dem NATO-Codenamen SA-6 Gainful bezeichnet.
Das Waffensystem 2K12 „Kub“ ist ein mobiles Flugabwehrraketensystem mittlerer Reichweite. Die Entwicklung begann Ende der 1950er-Jahre, die Einführung in die Bewaffnung 1967. Das Waffensystem diente zum Schutz von Panzer- und motorisierten Schützendivisionen im Angriff, der Verteidigung und auf dem Marsch.
Das Modell von Trumpeter wurde als Fahrzeug der ehemaligen irakischen Streitkräfte zur Zeit der Golfkriege dargestellt. Das Waffensystem SA-6 Gainful wurde an den gesamten Ostblock sowie eine Vielzahl auch arabischer Staaten geliefert.