The $631 billion defense authorization unanimously passed by the U.S. Senate Tuesday is loaded with amendments that address everything from detainee policy to the plausibility of establishing a no-fly zone in Syria.

One of the amendments, sponsored by Sen. Ron Wyden, D-Ore., requires the Pentagon to disclose when it enters into indemnification agreements with contractors like KBR Inc. KBR is suing the U.S. Army Corps of Engineers to cover approximately $100 million in damages and legal costs incurred last month when a Portland jury decided it had negligently exposed 12 Oregon National Guard veterans to a hazardous chemical in Iraq. The company argues that it is protected by the indemnification agreement included in its contract to restore Iraq's flow of oil.

"What KBR received -- and Oregon soldiers and the American taxpayers may be stuck paying for -- is a get out of jail free card that no one outside of the Pentagon had any say in giving them," Wyden said in a prepared statement. "Thanks to that plum deal, KBR could be let off the hook after negligently exposing Oregon servicemembers to toxic chemicals. Some indemnification agreements are justified, but many are not, and the Pentagon should have to justify these agreements to Congress."

With Senate passage, the defense authorization must be reconciled with the version passed earlier by the House. The White House has threatened to veto any authorization that restricts the government's ability to transfer suspected terrorists to other countries, as the Senate authorization does.