Sachverhalt: A. Das Kreisgericht Werdenberg-Sargans sprach Y._ mit Urteil vom 22. August 2007 der versuchten vorsätzlichen Tötung und der schweren Körperverletzung schuldig und verurteilte ihn zu einer Freiheitsstrafe von fünf Jahren. X._ sprach es mit Urteil vom 21. Juni 2007 der versuchten Tötung und der schweren Körperverletzung schuldig und verurteilte ihn zu einer Einschliessungsstrafe von sieben Monaten. Das Kantonsgericht St. Gallen, Strafkammer, hiess mit Urteil vom 12. Juni 2008 die von Y._ und X._ erhobenen Berufungen gut. Es sprach beide vom Vorwurf der versuchten vorsätzlichen Tötung frei und befand sie der schweren Körperverletzung schuldig. Y._ wurde zu einer Freiheitsstrafe von vier Jahren und X._ zu einer Einschliessungsstrafe von fünf Monaten verurteilt. B. Am 23. September 2008 erhob die Staatsanwaltschaft des Kantons St. Gallen Beschwerde in Strafsachen (6B_779/2008 und 6B_780/ 2008) mit den Anträgen, das Urteil des Kantonsgerichts vom 12. Juni 2008 sei im Straf- und Kostenpunkt aufzuheben und die Sache sei zur Verurteilung und angemessenen Bestrafung von Y._ sowie X._ wegen versuchter vorsätzlicher Tötung an die Vorinstanz zurückzuweisen. C. Mit Beschwerde in Strafsachen (6B_781/2008) vom 24. September 2008 beantragt Y._, das Urteil des Kantonsgerichts St. Gallen sei aufzuheben, und die Sache an die Vorinstanz zur Neubeurteilung im Sinne der Erwägungen zurückzuweisen. D. X._ beantragt die Abweisung der Beschwerde der Staatsanwaltschaft (6B_779/2008). Zudem ersucht er um unentgeltliche Rechtspflege und Verbeiständung. Y._ beantragt sinngemäss die Abweisung der Beschwerde der Staatsanwaltschaft (6B_780/ 2008). Die Vorinstanz verzichtet auf Vernehmlassung. 