La resolución fue apoyada por ocho miembros del Partido Republicano de Trump que votaron junto a los demócratas contra la opinión de sus líderes, desarmando así la mayoría que ostentan en esa Cámara.
El texto, que exige a Trump pedir expresa autorización al Congreso para emprender acciones militares contra Teherán, ya había sido aprobado por la Cámara de Representantes, donde un texto similar ya había aprobado el mes pasado.
Sin embargo, al igual que un intento anterior del Congreso para poner fin al apoyo de Estados Unidos a la ofensiva de Arabia Saudita en Yemen, se cree seguro que el presidente la vetará.
Y los legisladores demócratas carecen de una mayoría de dos tercios para revocar dicho veto.
Antes de la votación, un cohete se estrelló contra una base iraquí que alberga a tropas estadounidenses.