The Warriors moved just three points behind Saints - Northampton though, have two games in hand - after Wasps completed their sixth successive Premiership away game without a win.
Wasps fly-half Dave Walder and Worcester full-back Shane Drahm exchanged penalties before the break, but a turgid, tryless encounter left the crowd of just over 9,000 short-changed.
The scorers:
For Worcester:
Pen: Drahm
For London Wasps:
Pen: Walder
Yellow card: Van Gisbergen (Wasps, 29 min)
The teams:
Worcester Warriors: 15 Shane Drahm14 Aisea Havili, 13 Dale Rasmussen, 12 Gary Trueman, 11 Marcel Garvey, 10 James Brown, 9 Matt Powell,8 Kai Horstmann, 7 Pat Sanderson, 6 Drew Hickey, 5 Craig Gillies, 4 Tim Collier, 3 Chris Horsman, 2 Chris Fortey, 1 Darren Morris
Replacements: 16 Aleki Lutui, 17 Tevita Taumoepeau, 18 Phil Murphy, 19 Tom Harding, 20 Ryan Powell, 21 Dominic Feaunati, 22 Thinus Delport
London Wasps: 15 Mark Van Gisbergen, 14 Josh Lewsey, 13 Fraser Waters, 12 Dominic Waldouck, 11 Tom Voyce, 10 Dave Walder, 9 Simon Amor, 8 Lawrence Dallaglio (c), 7 Jonny O'Connor, 6 Dan Leo, 5 Martin Purdy, 4 Simon Shaw, 3 Peter Bracken, 2 Joe Ward, 1 Tim Payne
Replacements: 16 Raphael Ibanez, 17 Phil Vickery / Nick Adams, 18 Tom Palmer, 19 Joe Worsley, 20 Eoin Reddan, 21 Danny Cipriani, 22 James Haskell
Referee: Chris White
Touch judges: Steve Savage, Paul Dix
Television match official: Laurie Bryant