Upvote:1
The HK Immigration web site, which is probably the most authoritative on the subject, says:
All nationals (except holders of Diplomatic and Official passports) are required to hold a valid visa for the HKSAR for whatever purpose (including those who are in transit and remain on the airside). Holders of Diplomatic and Official passports may visit the HKSAR visa-free for a stay not exceeding 14 days.
So unless you have a diplomatic or official passport, you'll need a transit visa.