There is nothing to confirm because there was no leak.
According to some people / youtubers, they claimed this plane and others were "ready" / "in progress" / "missing textures" or [insert other fake status to make it sound reputable here] for well over a year now.
Those people have no clue how development works and also have no idea whats coming and when. Every patch, they just pick a list of vehicles not in game, that could theoretically be added and sure enough, they might guess 1-2 right. Suddenly they are a "trusted source".
Some people also claim to ha