Closed schnittchen closed 8 years ago
Here: https://github.com/myfreeweb/httpotion/blob/master/lib/httpotion.ex#L73
Response headers are out of control of the application author and should be treated like user input. Converting string user input to atoms will eventually crash the machine. See also https://erlangcentral.org/wiki/index.php/Atom_Table
Thanks! Released 3.0.2 with the fix.
That was swift! Thank you :)
Here: https://github.com/myfreeweb/httpotion/blob/master/lib/httpotion.ex#L73
Response headers are out of control of the application author and should be treated like user input. Converting string user input to atoms will eventually crash the machine. See also https://erlangcentral.org/wiki/index.php/Atom_Table