Catalysis of the reaction: gibberellin 12-aldehyde + NADPH + H+ + O2 = gibberellin 12 + NADP+ + H2O. This is the third of three successive reactions resulting in the oxidation of ent-kaurenoate (ent-kaurenoic acid) to gibberellin 12 (GA12).