The teenager was attacked at Blacktown's Westpoint Shopping Centre on Thursday afternoon.
He was taken to Westmead Hospital where he is now in a critical condition, according to the Blacktown Sun.
Police are still looking for the attacker.
Anyone with information should contact Crime Stoppers on 1800 333 000.