The pirate attack was apparently carried out by several armed men who approached the Italian-flagged ship Rema in two fishing boats.
The Mexican navy said Tuesday that one Italian suffered a blow to the head, and the other was shot. It did not comment on their condition.
The navy says it dispatched a fast boat to the site of the attack late Monday off the coast of Ciudad del Carmen, Campeche.
The southern Gulf of Mexico has seen an increasing number of pirate attacks on oil platforms and boats in recent years.
Copyright 2019 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.