SALISBURY (CBS) – The Salisbury Fire Department identified a firefighter involved in a freak accident Friday afternoon.

Lt. Tim Oliveira was in critical but stable condition Saturday at Beth Israel Hospital.

READ MORE: 9,909 At Massachusetts Schools Test Positive For COVID-19 In Last 2 Weeks

WBZ NewsRadio 1030’s Kim Tunnicliffe reports

READ MORE: Fantasy Football Start Or Sit Week 13: Elijah Mitchell Looks To Take Advantage Of Seahawks' Defense

Officials say the 27-year veteran was working on a fire department vehicle at headquarters. The vehicle was up on jacks, but somehow dropped and landed on top of him.

He suffered internal injuries and broken ribs.

MORE NEWS: AJ Quetta Returns To Bishop Feehan As Assistant Coach, 10 Months After Severe Injury

The incident is under investigation.