Remote code execution via ND6 Router Advertisements
15 points by eduard
15 points by eduard
You can see in the patch that there was a todo comment to add validation :/
- /*
- * XXX validate that domain name only contains valid characters
- * for two reasons: 1) correctness, 2) we do not want to pass
- * possible malicious, unescaped characters like `` to a script
- * or program that could be exploited that way.
Bingo. As a next step, resolvconf also should be rewritten to not evaluate it's input as shell script...