A man was dragged from a burning vehicle following a two-vehicle crash on the B1106 at Fornham St Genevieve shortly after 3pm today.
Police were called at around 3.10pm to reports of a collision between a van and a Peugeot car on the B1106, north of Bury St Edmunds.
A spokeswoman for Suffolk Police said the car had overturned and was on its side, blocking the road, and a man was trapped inside the van.
A few minutes later police received reports that the vehicles were on fire.
The spokeswoman said a male passenger in the van was dragged to safety by a member of the public after it had caught fire.
He is believed to have sustained life-changing injuries.
The female car driver and male van driver received only minor injuries.
Both men have been taken to West Suffolk Hospital, in Bury.
A spokeswoman for Suffolk Fire and Rescue Service said they were called at 3.10pm to reports of people trapped following a collision between a lorry and a people carrier.
She said two fire crews were sent to the scene.
“Fire crews are dealing with one injured male with possible spinal injuries and a female casualty with minor injuries,” she said at the time.
A spokesman for the East of England Ambulance Service said they sent two vehicles to the scene.
He said one man had sustained spinal injuries and another man, in his 50s, had injured his arm.
Police are asking anyone who saw what happened to contact the Serious Collision Investigation Team at Suffolk Police on 101, quoting CAD 262 of Thursday June 4.
The B1106 will remain closed between the A134 and Culford Road roundabouts while police continue to investigate the incident.