Heize den Backofen auf 180 °C (Ober-/Unterhitze) vor. Fette die Springform ein.
Wasche die Hagebutten gründlich. Befreie jede Frucht vom Stiel, Blütenansatz und den Kernen. Koche die Hagebutten mit etwas Wasser (ca. 50 ml) für 10 Minuten weich. Püriere sie anschließend zu einem glatten Mus und lasse es abkühlen.
Rühre die weiche Butter und den Zucker mit einem Handrührgerät schaumig. Füge die Eier einzeln hinzu und rühre jedes Ei gut unter.
Vermische das Mehl mit Backpulver, Salz und Zimt und siebe es nach und nach in die Butter-Ei-Mischung. Rühre die Milch und das abgekühlte Hagebuttenmus unter, bis ein glatter Teig entsteht.
Schäle die Äpfel, entferne das Kerngehäuse und schneide sie in kleine Stücke oder dünne Spalten. Hebe sie unter den Teig.
Verteile den Teig gleichmäßig in der vorbereiteten Springform. Hacke die Walnüsse grob und bestreue den Kuchen damit und mit dem Zucker.
Backe den Kuchen im vorgeheizten Ofen für ca. 45 Minuten, bis er goldbraun ist.