[verb ない-form] + とも限らない [i-adj 〜い → 〜く] + ないとも限らない [noun] / [na-adj] + でないとも限らない
ないとも限らない means "you can't rule out that…": literally, "it isn't certain that X won't happen". The two negatives leave a real chance that X does happen, usually something unwelcome. It goes after the ない-form of a verb, and the sentence often goes on to say what to do about it.
The thing that might happen is the verb in front of ない: しっぱい失敗しないともかぎらない限らない is "it might fail".
ないとも限らない is formal and mostly written: notices, reports, warnings. In conversation かもしれない says the same thing more plainly.