in reply to Re^2: Term::ReadPassword::Win32 kills STDIN
in thread Term::ReadPassword::Win32 kills STDIN

This and several other solutions are addressed in perlfaq8. It turns out to be surprisingly platform-dependent.
  • Comment on Re^3: Term::ReadPassword::Win32 kills STDIN