The standard waiting period is 3 years for short sales and foreclosures, 2 years for bankruptcies.
However, there is a program by HUD called the back-to-work program which allows a buyer to qualify 12 months after short sales, foreclosures or bankruptcies. There must me extenuating circumstances that lead to the event, and you must be able to show that you have recovered to qualify.
This information came from The Lenders Network, they will be able to assist you in finding lenders that offer the HUD program and can help steer you in the right direction.
Good luck to you!