Haloform Reaction of Furfural My instructor pointed out that furfural undergoes haloform reaction - I don't understand how. I couldn't figure out the mechanism on my own, and couldn't find much online either. (regarding the products, or the mechanism) Could someone please help me out? 

As far as I know, only methyl ketones and alcohols  oxidisable to the same undergo haloform reaction - so something unexpected must be happening here. 



It'd be great if you could provide a detailed mechanism and explanation, and if possible provide sources.
Aldehydes can be oxidized by bromine under acidic conditions per the mechanism is given below.  The haloform reaction, however, occurs under basic conditions and requires a methyl ketone.  Your professor probably forgot that the haloform is for methyl ketones in basic conditions and called the reaction below a haloform even though it isn't. Given the similarity in the oxidation of the carbonyl group to a carboxylate with a halogen, (and the thousands of organic reactions to remember,) it seems like a simple easy mistake.