Certain toxic substances can induce gastrointestinal perforation. These include corrosive agents such as strong acids and bases, which can damage the mucosal lining of the GI tract, leading to perforation. Additionally, some pharmaceutical drugs, like non-steroidal anti-inflammatory drugs (NSAIDs) and certain steroids, have been implicated in increasing the risk of perforation by compromising the integrity of the gastric or intestinal lining.