Upvote:2
According to the US State Department page for Peru:
PASSPORT VALIDITY:
Must have six months validity at time of entry.
International travel is already complicated enough right now, I would suggest that you get new passport as soon as possible.