4 ms·
I have a strictly hobby web app that I work on. 6-7 years ago I inadvertently pushed AWS email service credentials to GitHub. Half an hour after the push I got
by JackFr 1y ago
I have a strictly hobby web app that I work on. 6-7 years ago I inadvertently pushed AWS email service credentials to GitHub.
Half an hour after the push I got an email and text from GitHub that I had exposed credentials. I quickly logged in to my AWS to turn off the service, to see that AWS had suspended that service because the bounce rate on the 80000 emails sent in that 15 minute period was too high. It was crazy just how fast it was exploited.
- zerkten 1y ago>> It was crazy just how fast it was exploited. People underestimate the speed, but also the number of pivots that advanced attackers will make. Sure, these kinds of problems are easy to exploit, but with major organizations that employ reasonable defenses, the attackers will pivot through 50+ exploits/machines/layers to get to the target(s). This can take place over weeks or months.
- pydry 1y agoIt still doesn't make sense that advanced attackers would go to those lengths in order to... refund the customers.
- hiatus 1y agoPlenty of hackers do it "for the lolz".
- hansvm 1y agoThere are lots of smart kids who don't particularly need reasons for causing mayhem. Suppose it was somebody profit-motivated though. They might be: 1. Distracting from a more important vulnerability 2. Later contacting customers, advising them of the "accidental" refund and redirecting them to a more appropriate payment mechanism (one without the KYC Stripe does, were they to try to steal funds directly) 3. Testing stolen credit cards before using them elsewhere Etc. Scamming people is a big industry, and not all of the plots are immediately obvious.
- iluvlawyering 1y agoMaybe guy's running the chatbot as customer service and user turned hacker to get his money back.
- chromanoid 1y agoVibe hacking is much older than vibe coding.
- motorest 1y ago> It was crazy just how fast it was exploited. The internet is a wild place in any aspect of it. You should try spinning up a random virtual private server on any cloud provider, plug in a public IP address,and listen to traffic. Sometimes it takes seconds to get your first traffic from vulnerability scanners.
- bruce511 1y agoThis 100%. I'm in a space with developers and customers deploying web servers for the first time. This traffic freaks them out. Basically a simple server listening on a port will experience hundreds of random script-probing attacks per day. And if any of them show the slightest hint of succeeding then that escalates quickly to thousands per minute. You don't need a DNS entry to "expose" the IP address (there are only 4 billion). Moving to another port reduces, but doesn't eliminate the traffic. Telling people this freaks them out. But as long as the server is done well its just noise.
- wiredfool 1y agoYesterday it was 4 seconds from a LE cert -> scans for .env and other low hanging info leak/vulnerabilities from at least 4 different scanners. There are groups out there just looking at the certificate transparency logs to get the newly added certs to scan.
- mewpmewp2 1y agoYeah, one of the reasons why I started to for all my dev side projects to be under a single wildcard subdomain, because I used to create new certs automatically with letsencrypt and everytime this spam happened. If I do things right it shouldn't matter, but I still feel better with the wildcard if I was to make a mistake...
- soco 1y agoShort related story: some customer wanted an API with a basic firewall, they said they don't need filter rules as it won't be used or something. I put a dumb API online (doing nothing) and showed them the request logs after one day. They approved the filter rules immediately.
- theshrike79 1y agoGithub repositories have statistics about access. Anyone can test this. Create a new Github repo, within minutes there's someone (or something) poking around it. Similarly if you post any credentials, they'll either get nabbed and used or a friendly scanner service will notify you about it and will tell you exactly where the credential is if you make an account in their service.
- encom 1y agoHere's an amusing thing to try on anything with SSH exposed. These log files go back a month. # zcat -f /var/log/auth.log* | awk '/sshd/ && /Invalid user/ && $6 != "from" {print $6}' | sort | uniq -c | sort -bnr | head -n 30 5190 #redacted: my domain name 3063 admin 1891 #redacted: another domain name 931 user 724 ubuntu 287 test 268 solv 206 odoo15 200 solana 197 sol 184 ubnt 173 wialon 170 Antminer 169 guest 168 odoo17 159 oracle 157 postgres 151 git 150 support 142 ftp 135 ftpuser 120 debian 118 pi 91 nginx 85 baikal 82 docker 81 perl 74 operator 74 deploy 72 dev
- rwmj 1y agoI'm wondering what 'seekcy' is. Possibly a Chinese security product? $ journalctl | awk '/sshd/ && /Invalid user/ && $6 != "from" {print $8}' | sort | uniq -c | sort -bnr | head -n 30 34 admin 26 oracle 21 postgres 20 user 18 test 18 seekcy 17 ftpuser 15 ubuntu 15 inspur 9 zabbix 8 nginx 8 mysql 8 jenkins 8 hadoop 7 server 7 nagios 6 teste 6 amax 5 support 5 backup 5 administrator 4 git 4 demo 4 a 3 zyfwp 3 usuario 3 tomcat 3 testuser 3 test1 3 teamspeak
- mewpmewp2 1y agoGoogling it points to a Chinese IoT company, so I am thinking maybe they have some IoT software with known vulnerability where they have seekcy as the ssh username that is being actively scanned for.
- motorest 1y ago> 118 pi I wonder why this features so low in the list. The default user:pass combo for Raspbian/Raspberry Pi OS is pi:raspberry https://forums.raspberrypi.com/viewtopic.php?t=151745 https://forums.raspberrypi.com/viewtopic.php?t=151745
- 1y ago
- 1718627440 1y agoI think common people also underestimate how fast a computer really is nowadays, because they only know bloated MS Windows machines.