Weisman had 180 yards rushing for the Hawkeyes (1-1), who prevailed despite a somewhat shaky performance against an FCS opponent.
Weisman scored on runs of 10 and 3 yards to help the Hawkeyes take a 21-0 lead late in the third quarter. Missouri State answered with touchdowns on back-to-back plays from scrimmage early in the fourth quarter, pulling within 21-14 with 14:15 to go.
Rudock's 2-yard TD run put Iowa back ahead 28-14, and Tanner Miller sealed it with an interception in the end zone with 6:50 left.
Kierra Harris threw for 127 yards and a TD for Missouri State (0-2).
Even though the Hawkeyes had some early issues on offense, they still looked set to cruise to their first win in 11 months at the outset of the fourth quarter.
Ten seconds and 14 points later, Iowa found itself in a game that was suddenly much closer than it should have been.
The Bears finally got on the board with 14:25 left, as Julian Burton beat freshman cornerback Desmond King on a 27-yard TD reception. Rudock opened Iowa's next drive with a pass that was picked off by linebacker Rique Bentley, who took it back 28 yards for a TD.
Iowa answered with a 65-yard touchdown drive that consumed more than four minutes, and Miller's pick preserved some much-needed breathing room for the Hawkeyes.
Iowa's defense looked strong, holding the Bears to just 197 yards. But Iowa still led just 7-0 at halftime over a Missouri Valley Football school with just five wins over the past two seasons.
Iowa was plagued by dropped passes, negative rushes and a 33-yard missed field goal from Mike Meyer, usually a reliable kicker. The Hawkeyes had just one drive of note in the first half, a 69-yarder that ended with a 6-yard TD run from Rudock.
The Hawkeyes then drove to the Missouri State 2-yard line to open the second half, only to watch Weisman get stuffed on 4th-down-and-1.
Weisman redeemed himself a few minutes later, scoring from 10 yards out to give Iowa a 14-0 lead. Rudock then threw a perfect ball to George Kittle for a 47-yard reception, helping set up Weisman's second TD of the day.
Rudock threw for 193 yards in his second career start.
Though the Hawkeyes responded quickly to Missouri State's brief threat, they still have a lot to work on ahead of next week's rivalry game at Iowa State.
But so do the Cyclones, who had the weekend off after losing to FCS school Northern Iowa in their opener.
Follow Luke Meredith on Twitter: www.twitter.com/LukeMeredithAP
Nike Men's Iowa Hawkeyes Black/Gold Team Issue Performance PoloShop
South Carolina AD Ray Tanner is not "100 percent sure" Saturday's game vs. No. 7 LSU will be played at Williams-Brice Stadium because of devastating floods that hit the state.
UCLA junior linebacker Myles Jack has withdrawn from school and will enter the NFL draft, making the decision just weeks after suffering a season-ending knee injury.
The Oklahoma State Cowboys' defense has lost senior middle linebacker Ryan Simmons for the season because of a knee injury.
A judge has dismissed simple assault charges against Rutgers wide receiver Leonte Carroo after the woman he allegedly attacked after a football game said she didn't want to testify.
Colorado coach Mike MacIntyre said he was sorry for getting into a sideline altercation with an assistant coach during a 41-24 loss to Oregon over the weekend.
The Fresno County District Attorney's office has filed charges against Fresno State QB Zack Greenlee and a teammate after both were arrested last month during a house party near the campus.