I was researching the OpenSSH brute force vulnerability "onkeyborad-interactive devices", however I am not sure how this command really works
ssh -lusername -oKbdInteractiveDevices=`perl -e 'print "pam," x 10000'` targethost
As far as I investigated it seems that -l parameter is for login, -e is used for execution and pam is plug-gable authentication module that provides dynamical authentication support for system. Perl is programming language.
However i'm not sure what is onkeyboard-interactive devices(I did not managed to find any examples)? And I'm really interested how does this vulnerability opens the loop that can be used? Maybe someone could explain this more briefly ?