Senate passage sends the bill to the White House for President Obama's signature into law.

The bill is an apparent response to arguments from groups representing federal workers that the STOCK Act's requirement to publish financial disclosure forms online could pose a security risk. Many of these groups support ending the requirement altogether — the rule would affect about 28,000 government officials.

Delaying the requirement until next April will allow for the completion of a study into whether making financial disclosure forms public would pose any risks to the government or its workers. The study was required in legislation passed in September, which also delayed the deadline until Dec. 8, 2012.

President Obama is expected to sign the new bill into law either today or Friday, before the Dec. 8 deadline takes effect.

The House approved H.R. 6634 on Wednesday, also with no debate.