It's not really fair to criticise hosting choice, but this lead me down a rabbit hole.
Noticed that non-responsive blog layouts are rare these days. Most are from blogspot. So I took a look and realized that blogger nowadays actually supports responsive layouts, but apparently... they are not popular?
Yes, it and the other three posts sound positively AI written. The first post on the blog is how OP uploaded a backdoored dataset to HuggingFace and left it there for 6 months – whether made up or not, it doesn't sound great.
This is arguing for style over substance. The goal is to explain how a bug impacts the company. Anything that achieves the goal is de facto good. Remember, the alternative is for the company not to be notified at all.
I clicked on the post and immediately bounced off because it was intense slop. Like a high schooler padding out their essay to hit a word count.
I don't care if they got paid for it. It's an interesting misconfiguration that you can describe in one sentence. I don't need to read the corresponding 500 word blog post.
Exactly. What do these researchers think? Getting rich finding security flaws?
They should get $5 at best, buy themselves chocolate bar and an orange juice and be grateful for the opportunity bestowed upon them by the rich.
I hate when people say this, as if there's any world in which I would want my AWS API gateway to do this, let alone accidentally. HTTP is littered with these footguns, differences between slashes and no slashes is a classic. A good piece of software would make it hard to do this by accident, and probably should default to having the same behaviour with or without trailing slash.
Yes yes, I know, folder/file naming convention dating from...
> A good piece of software would make it hard to do this by accident, and probably should default to having the same behaviour with or without trailing slash.
Django redirects one version to another by default, which achieves that.
Ah, a rare situation where you have to put your URL in angle brackets for it to be parsed correctly here: <http://foo.com/update.exe?> (Not that it matters in this case. Also I would’ve guessed the angle brackets would disappear, but apparently not.)
A DPI firewall at a place of education had a whitelist of allowed domains that you could connect to from the internal network. One entry in the whitelist was "microsoft.com".
I installed a web proxy on my VPS, which was accessible under a domain name like "computerthings.example", created a subdomain called "microsoft", and voila: "microsoft.computerthings.example" was good enough to match "^microsoft.com.*" and allowed us to bypass the block for the next two years.
A_Duck | 7 hours ago
dizhn | 7 hours ago
throw1234567891 | 7 hours ago
donalhunt | 6 hours ago
throw1234567891 | 4 hours ago
redrove | 7 hours ago
darkwater | 7 hours ago
IshKebab | 7 hours ago
Deebster | 6 hours ago
GrinningFool | 6 hours ago
elpocko | 6 hours ago
tedk-42 | 7 hours ago
They also didn't mention the company.
The title feels clickbaity as it's not specific to AWS API gateway and instead, the implementation of it.
And who hosts on blogspot...
savolai | 7 hours ago
Noticed that non-responsive blog layouts are rare these days. Most are from blogspot. So I took a look and realized that blogger nowadays actually supports responsive layouts, but apparently... they are not popular?
https://blogger.googleblog.com/2017/03/share-your-unique-sty...
Kwpolska | 7 hours ago
Quarrelsome | 7 hours ago
I think 12k could be fine given how much it might have cost them if nobody had noticed.
rithdmc | 6 hours ago
utf_8x | 7 hours ago
treszkai | 7 hours ago
sillysaurusx | 7 hours ago
This is arguing for style over substance. The goal is to explain how a bug impacts the company. Anything that achieves the goal is de facto good. Remember, the alternative is for the company not to be notified at all.
oasisbob | 6 hours ago
sillysaurusx | 6 hours ago
hdndjsbbs | 6 hours ago
I don't care if they got paid for it. It's an interesting misconfiguration that you can describe in one sentence. I don't need to read the corresponding 500 word blog post.
varispeed | 7 hours ago
paulryanrogers | 6 hours ago
mapcars | 7 hours ago
sammy2255 | 7 hours ago
stuartjohnson12 | 7 hours ago
Yes yes, I know, folder/file naming convention dating from...
But it's current year now
sam_lowry_ | 7 hours ago
fiedzia | 7 hours ago
Django redirects one version to another by default, which achieves that.
rvz | 7 hours ago
Turning a $10 bug into a $12K issue and if this was at a big tech company it would be a $120K+ issue.
brian_herman | 7 hours ago
praptak | 7 hours ago
My first job, decades ago. I couldn't update something on my laptop because client's gateway blocked `http://foo.com/update.exe`. Guess what, `http://foo.com/update.exe?` worked as a bypass.
sillysaurusx | 7 hours ago
[1] https://news.ycombinator.com/formatdoc
elpocko | 7 hours ago
I installed a web proxy on my VPS, which was accessible under a domain name like "computerthings.example", created a subdomain called "microsoft", and voila: "microsoft.computerthings.example" was good enough to match "^microsoft.com.*" and allowed us to bypass the block for the next two years.
anacrolix | 7 hours ago
me551ah | 7 hours ago
Your title is clickbait
Subdivide8452 | 6 hours ago
GeorgeWoff25 | 6 hours ago
localhoster | 6 hours ago