MT Samudera's engine room caught fire at 2.40pm (local time) off the coast of Pulau Kukup in Johor State but the Southern region Malaysia Maritime Enforcement Agency (MMEA) was only alerted of the situation at 4.40pm, a maritime official said here.
One person who was missing was feared dead and the fire was brought under control after some hours, MMEA official Admiral Adon Shalan said.
"The whole group was rescued and brought to the marine police jetty in Kukup at around 10.05 pm. Two crewmen who sustained burns were being treated for their injuries," he said.
MT Samudera was heading to Chittagong port in Bangladesh from the Indonesian island of Batam when the fire broke out.