In what seems to be a very weird choice, Cloudfront sets the Host header to the origin server host that you specify when forwarding a request.
Why is this? More importantly, when using wildcard subdomains, how do I know which subdomain the request is from, when they all forward to the same origin?