As someone very confused as to what people are commenting about, thank you. I'm clearly just seeing the post-patch version |
If that's the case, they are being sloppy, considering that everything under www.google.com is proxied through their servers, not just specific reCAPTCHA assets. Gmail by NSA: https://captcha.nsa.gov/intl/us/gmail/about/ They're inheriting a considerable part of Google's attack surface. For example, Google's open redirects could be used to bypass origin checks as part of an attack on nsa.gov, or to phish NSA employees.
|
They appear to have change something in the past few minutes. When I first opened this HN thread it showed me Google's homepage. Now I'm also seeing that redirect. |
I'd love to know what the distribution of tries on the "unsolvable" captcha is when served to real people operating in good faith. |
Depends very much on which datacenter you're using. I'd imagine google doesn't get much (any) bot traffic from Akamai, so I'm not surprised that their ranges aren't flagged yet. |
But all it takes is a few dozen queries in fast succession and google will start showing a captcha. At least, that is how it seemed to be a few years ago. |
If the NSA rids the web of google captchas, it will have fully deserved its budget and all past mistakes will be forgiven! |
Huge fan of your work. Use it daily with no problems. Just wanted to say, from the bottom of my heart, thanks. |
Seems to be on purpose, unless someone really misconfigured their Akamai setup. Your purpose sounds viable |
Is this more than a reverse proxy to google.com? Seems like the real question is _why_. |
>I'm surprised Google serves a homepage to the domain Google doesn’t, the reverse proxy just rewrites the Host header.
|
Could this backfire in any way and create some sort of exploit on nsa.gov? What if someone happened to somehow have access to google.com? |
Yeah it's clear that a system is just blindly grepping the request url for certain keywords and killing the query. |
Can anyone just do that to any domain? My website is hosted at GitHub Pages and requires a CNAME file in the repo root as well as the DNS entry at Cloudflare. |
Agreed. The copyright holder / trademark owner must be the party that wants to limit distribution, not the government or some unrelated third party. i.e. if I see you producing fake Coca Cola drinks, I can't sue you for infringing on The Coca Cola Company's trademark. They would have to sue you. Same applies for the government. And of course, if NSA does have an agreement with Google to reverse proxy https://google.com/, them doing exactly that would be perfectly legal. I presume they have SOME sort of agreement, and aren't just doing this behind Google's back, as the website is on HN's first page in the first 5 places for an hour already, and Google hasn't banned access. Try getting even 50 Google queries with a reverse proxy, and you will see what I mean -- they will show you a progressively more difficult ReCAPTCHA until a certain treshold, after which the CAPTCHA is unsolvable and is there only to waste your time. This hasn't happened to HN readers [yet].
|
Meanwhile I presume they misconfigured a service meant for doing captcha checks using Google. What's more likely? Why are you so aggressively.. eh.. okay, not going to write that. |
Because HN voted so perhaps. So much aggressive and frankly stupid presumption here. But, the vote wins. |
If you're in a country which bans Google, I'd suspect a high chance having nsa.gov wouldn't be too favourable on your DNS lookup records! |
Genuinely curious: are there places that block google but don't block the NSA? |
The certificate provider of the captcha.nsa.gov is DigiCert Inc while www.nsa.gov using Let's Encrypt currently. Interesting. |
It looks like it's actually required by law. https://www.congress.gov/bill/115th-congress/house-bill/2331 >If, on or after the date that is 180 days after the date of the enactment of this section, an agency creates a website that is intended for use by the public or conducts a redesign of an existing legacy website that is intended for use by the public, the agency shall ensure to the greatest extent practicable that the website is mobile friendly.
|
So someone with control of a .google.com address can get a certificate for the equivalent .nsa.gov subdomain ? |
My first instinct is that this is some kind of puzzle. It'd be pretty disappointing if this was just a misconfiguration or oversight. |
That's actually a really viable theory, especially given the "can't search for traceroute" thing - that spits out what seems to be a time-based error string. |
Can you explain in more detail? captcha.nsa.goving for more information didn't return anything. |
(I've turned off the throttling since your recent comments look to have been fine. Please don't do flamebait/flamewar in the future!) |
Looks like the good folks over at the NSA are reading Hacker News. And fix issues quickly. I’m proud of them. |
NSA thanks you for you participation in this experiment. Please terminate all knowledge with the purple pill at this time. |
Why wouldn't it be valid? Its for O=National Security Agency and it has alternate names matching this URL authority. |
A potential vector would be to potentially load images/content through google image/AMP and make it appear as legitimate NSA content |
It seems like we broke it -- it now refuses to do any searches for me (due to suspicious activity from 'my' ip) |
What's odd is that it came up in English at first, but now it's Portuguese for me. Another comment here mentioned it's the Brazilian version of Google's search page. |
It depends on the IP of the Akamai server that's hitting it. If you search "what is my ip" you'll see it. |
They could be doing something else on their internal network and this is just fallback for when their apps are outside the network. |
This looks really really dumb. I wonder if you can get personal sites to display through nsa.gov somehow through this. |