Joe Wilson is portrayed as removing his shoes before passing through airport security. This was not standard practice until 2003, however expensive shoes with a metal reinforcing in the sole have always set off metal detectors and therefore he did so voluntarily.
Before the dinner party, a shot of the Wilson/Plame house is shown with a Honda Accord parked in the driveway. The Accord model seen wasn't introduced until 2007, despite the scene taking place in 2003.
Though the film takes place in 2002-2003, during the opening scene Plame mentions Mark Bell signing with the Maple Leafs. At that time, Bell played for the Chicago Blackhawks and wouldn't play for the Leafs until the 2007-2008 season.
The camera sound effects used throughout the film for the press photographers' cameras do not include the classic mechanical motor drive or motor winder sound after each shutter click. This means the sound effects were from modern digital SLRs, which were not widely used in 2001. There would have been plenty of motor drive noise from vintage 2001 pro SLRs.
A scene showing the announcement that the FBI is conducting a criminal investigation into the leak of Valerie's name is dated September 26, 2003. A minute earlier two White House officials are shown looking at newspaper reports of the federal grand jury investigation which were written in 2005 and 2006, as seen in the byline.
When Joe Wilson leaves the lunch with the Africans after the confrontation with the reporter, he exits the Willard Hotel at 14th and Pennsylvania NW. He gets in a cab and asks to be taken to the Palisades, a neighborhood in Upper NW DC. When he exits the cab he is in front of the Capitol. The cab has taken him 14 blocks in the wrong direction.
Dr. Zahra's flight boarding pass is shown to have combined English and Arabic text, however, the Arabic part does not mean anything in the Arabic Language. These words are literal pronunciation of the English words (Name/From/To). If these Arabic words were spoken by an Arab, you would hear him say Name/From/To, which means nothing in Arabic.
The propaganda leaflets/pamphlets dropped by the helicopter in Baghdad is shown to have one side written in English and the other in Arabic, but the Arabic letters appear to be disconnected from each other. This might however be intentional because this mistake might have been done by the US army back in 2003.