Während der Befreiungskriege wurde Rosenberg im Gefecht bei Dannigkow sowie bei Merseburg verwundet und mit dem Eisernen Kreuz II. Klasse ausgezeichnet. Am 10. Dezember 1813 stieg er zum Kapitän und Kompaniechef auf. Ferner kämpfte er in den Gefechten bei Löwenberg, Goldberg, Hochkirch, beim Übergang bei Wartenburg sowie den Gefechten bei Saint-Dizier, La Chausse, Château-Thierry und Mery als auch den in Schlachten an der Katzbach und bei Laon. Für Paris erhielt Rosenberg das Eiserne Kreuz I. Klasse und den Orden der Heiligen Anna II. Klasse.