A Shamshad TV employee has told TOLOnews that attackers entered their compound after detonating explosives at their compound gate.
At least one person is believed to have been killed and about 20 wounded.
The attack started at about 10:45 am on Tuesday morning when a suicide bomber reportedly detonated his explosives at the entrance gate.
Two or three gunmen then stormed the building.
The ministry of interior's spokesman Najib Danish told TOLOnews that security forces are working to clear the compound of insurgents and Crisis Response Unit members were searching nearby houses.
An Olympic Committee source said their building is behind Shamshad TV and that they were able to rescue about 25 Shamshad TV staff members.
The Taliban has denied any involvement in the attack.