Nearly 18,000 products sold at Walmart and local stores are being recalled over fears they could be contaminated with a deadly bacteria.