The carmaker said water could leak into the airbag control module, causing a short circuit and triggering a warning light.
In some cases airbags “could become disabled or could inadvertently deploy” and in limited cases the power steering function could be disabled, it added.
The models affected by the recall are the Camry, Camry Hybrid, Avalon, Avalon Hybrid, and Venza made in 2012-13.
Some 847,000 cars will be recalled in North America, while the rest will be in Europe, Asia and the Middle East.
A spokeswoman for Toyota said that the company it had received reports of two minor injuries due to the issue, but there had been no reports of any vehicles crashing.
This is the third major recall that Toyota has issued in recent weeks.
Last month, Toyota called back more than 780,000 vehicles in the US to address a suspension defect in its RAV4 and Lexus HS 250h models, after fears that an initial recall last year did not fix the problem.
In September, it recalled 615,000 Sienna minivans in the US to fix a lever problem that could cause vehicles to shift out of park mode “without the driver depressing the brake pedal”.
Toyota said at the time that it was aware of 24 “minor accidents” due to the issue.
In recent weeks more than 2.2 million vehicles have been recalled.
Analysts said the recalls could have an impact on its reputation with the customers.
The latest move takes the total number of cars recalled by Toyota this year to six million vehicles.
Qc4hwIHXCXUImage source: Wikimedia Commons President-elect Donald Trump celebrated his election victory at the Ultimate Fighting…
Millions of voters across the US chose to return Donald Trump to the White House…
Donald Trump declares victory in the US election as he addresses jubilant supporters in Florida.…
Stocks around the world are rising as Donald Trump appears to be on the cusp…
Donald Trump has won Pennsylvania, North Carolina and Georgia and taken a lead over Kamala…
Quincy Jones, the celebrated musician and producer who worked with Michael Jackson, Frank Sinatra, Ray…