The Ford driver, who finished third in the event, was caught doing 106kph (66mph) in a 50kph (31mph) limit on Saturday, following the final stage of leg four.
A statement from the organizers said: "On being questioned, the driver explained that indeed, he was accelerating at the said speed in trying to pass a slower car and in doing so, he passed the continuous center line on the road, but was then braking immediately. He apologized for his lapse."
The stewards felt Solberg had infringed article 151c of the International Sporting Code by committing an "act prejudicial to the interest of motorsport generally."
Solberg was given a reprimand, a 1,400 euro fine and a suspended ban from the next event he contests, which will be Sweden. But the ban will be imposed retrospectively "should the driver commit any speeding offense of 50 percent or more of an applicable speed limit in any of the next six WRC rallies in which he participates during the 2012 season," so he risks disqualification from Sweden if caught speeding again. Racer.com