You will hear both but many people will tell you that "might" is the only acceptable answer because your context involves possibility. "May" should, according to some, be used only when asking for or granting permission.
I might need you to stay longer.
You might need to stay longer.
May I go home early?
Yes, you may. Off you go.