29 | | Patch: https://github.com/django/django/pull/6357 |
| 29 | = Patch = |
| 30 | https://github.com/django/django/pull/6357 |
| 31 | |
| 32 | = References = |
| 33 | 1. Current documentation: https://docs.djangoproject.com/en/1.9/ref/settings/#std:setting-ALLOWED_HOSTS |
| 34 | 2. StackExchange question: http://security.stackexchange.com/questions/45687/what-does-djangos-allowed-hosts-variable-actually-do/ |
| 35 | 3. Release notes from original introduction: https://www.djangoproject.com/weblog/2013/feb/19/security/#s-issue-host-header-poisoning |
| 36 | 4. (It'd be nice to have a link to the discussion or patch that motivated ALLOWED_HOSTS) |
| 37 | 5. Overview of Practical HTTP Host Header attacks, including an explanation of the Django fix: http://www.skeletonscribe.net/2013/05/practical-http-host-header-attacks.html |