So a "private" GitHub repo is not so private after all. Surely a company as large as Red Hat should have hosted this themselves? They should have plenty of security experts in-house.
Wonder how this was breached? Were these files which Red Hat's customers had direct access to, not that makes it necessarily extra weak unless everyone had the same credentials? On the other hand if this was just Red Hat's internal storage them why wasn't it restricted to only their IPs?
Equally embarrassing that someone like the NSA lets this kind of thing out of house as I'd really expect them to have everything in-house!