Spamhaus Calls for Fining Operators of Insecure Servers
Barence writes "Anti-spam outfit Spamhaus has called on the UK government to fine those who are running Internet infrastructure that could be exploited by criminals. Those who leave open Domain Name Server resolvers vulnerable to attack should be fined, if they have previously received a warning, said chief information officer of Spamhaus, Richard Cox. When Spamhaus was hit by a massive distributed DDoS possibly the biggest ever recorded at more than 300Gbits/sec — open DNS resolvers were used to amplify the hit, which was aimed at one of the organization's upstream partners. 'Once they know it can be used for attacks and fraud, that should be an offense,' Cox said. 'You should be subject to something like a parking ticket... where the fine is greater than the cost of fixing it."
This sounds great in theory but, in practice, it's going to be almost impossible to enforce (eg whose definition of 'vulnerable'?) and it would promptly create several new Internet plagues, eg the "Your server has a vulnerability, pay us now to stop us reporting it" spam email.
Virtually serving coffee
Honestly, I used to love Spamhaus, but as the years wore on, I got into the IT world, and I had to interact with them I've come to really loathe them. A decent service, I guess, but every single person that is involved with them comes across like a whining child, and I hate ever having to interact with them.
There is not now, never has been and never will be such a thing as a "Secure Server". Only relative levels of the attempts to keep it unbreached vs. efforts to breach it. Some are very weak but have never been breached while much stronger defended ones have been breached repeatedly.
'You should be subject to something like a parking ticket... where the fine is greater than the cost of fixing it."
I am surprised they do not have such a law, considering the goofball laws they pass. I think fines are more productive and cheaper on government (ie no need to waste resources putting non violent criminals into prisons) but at the same time what makes you think there going to pay the fines? That's of course if you find them!
...as server operators can fine Spamhaus for false positives.
If things like public defecation, nudity, and pan-handling can be successfully argued as free speech (which they all have, at some point, somewhere), I think it would be a pretty simple affair to claim that running open, unsecured internet infrastructure is also a form of free expression.
"The trouble with fighting for human freedom is that one spends most of one's time defending scoundrels."
An enigma, wrapped in a riddle, shrouded in bacon and cheese
It's fairly accepted that just because a car is left unlocked doesn't mean anyone's allowed to go in and take what's inside it. Even when you do lock it, there are ways to get in. The fault isn't the owner's for not locking it, it's the attacker's fault. I don't see why online services are any different. The interruption of service and potential loss of data is enough incentive to keep them from leaving it insecure in the first place. If not, they'll sure be taking a look at security after.
If we colonize Mars, it won't be the World Wide Web anymore. UWW?
Ambiguity warning! Open DNS servers are perfectly fine, they can be used against censorship or for speed. They should even be encouraged. I use the Caesidean root, for example. What they mean by "open" are drastically misconfigured DNS servers.
Anyway, Spamhaus are a bunch of whining vigilante pussies and bad losers, so fuck them.
For ISPs to simply drop UDP packets that are outbound where source address is not inside their network. Is there some legit use for sending forged UDP packets?
Funny how an organisation as Spamhouse, who is guilty of systematic depriving random and quite innocent internet users of connectivity -- and proud of it too -- , suddenly thinks that whomever interferes with their connectivity should be punished by law. Hypocrisy.
Although I think their service does have its good points, their attitude makes me want to hurl.
As much as I hate to side with Spamhaus, this actually sounds plausable. This isn't fining everyone with an insecure server, it is fining those who have recieved warnings already and have done nothing about it. Problem is, I don't see how that would really be enforcable. Wouldn't the government of each country in the world have to impose similar measures?
I think its a great idea, I just don't see how you could really enforce it.
That seems like misplaced blame to me. Any connectionless protocol that responds with larger packets than the inbound query can be used for a reflection attack, it's one of the items that comes up from time to time on the NTP Pool server admin's mailing list. We've seen a few attempts at using some of our servers in such attacks, there was a host that went around a few months ago that was sending about 60kbit/s worth of queries to several dozen servers in the pool, mine included. There are a few best practices you can use to mitigate this issue -- noquery with ntpd, firewall rate-limits for both NTP and DNS -- but you'll never actually solve the problem at the application level.
The proper way to address reflection attacks is for network operators to set up rules that preclude forged packets from leaving their network. There's no reason the router solely responsible for 192.168.1.0/24 should be passing along outbound traffic with a source address of 172.25.1.15. A handful of progressive networks have made this change, but they're the exception, not the rule.
I want peace on earth and goodwill toward man.
We are the United States Government! We don't do that sort of thing.
Windows XP desktops!
I've always thought that email should be delivered from account to account according to a network of trust. For you to send me an email, I must trust you, or there must be a chain of trust between us.
This wouldn't be as hard to implement as it sounds because major players like Google and Yahoo can 'trust' eachother. It's not like we would each individually have to maintain compicated and changing trust connections -- although we could if we wanted to. Your IP can establish 'trust' with a 'trust clearinghouse' maybe. And if someone violates the trust, then you break that part of the trust chain and the messages don't get delivered.
So if I ever receive a spam message, I could check the chain of trust which brought me that message and figure out what link in the chain failed to be trustworthy. I would disconnect that link, and I wouldn't get any more spam from that source. Mix in crowdsourcing and suddenly it becomes practically impossible to get spam out of your mailserver.
It would be possible for email deliverers to do this today. When Google, for instance, notices that practically all emails coming from a certain source are spam, why don't they disallow that source? I know, I know, that's sort of what spamhaus is, and sometimes providers do stuff like that, but it's not consistent enough to be effective.
Who issues the tickets? Under whose authority? Lazy/cheap businesses will just shop around for juristdictions where it's cheaper to operate, no matter what.
Why not just do a name-and-shame, naming businesses and vulnerable services -- but only after the postmaster of the opening domain, or WHOIS domain owner gets notified first. I'm sure that such a list would concentrate minds wonderfully...
I wonder if "open relays" are even that much of a problem these days when I can hire non-"p0wnd" servers in certain Eastern European countries for a pittance? Why bother with "open relays" when I can pay quite reasonable rates to have my SPAM enter the Tubes quite legitimately?
Perhaps Spamhaus is looking for relevancy.
If you want news from today, you have to come back tomorrow.
That sounds like an awful lot of trouble to avoid taking ten minutes to fix the configuration, or yum update for a correct default configuration. Do you also move to some third world country to avoid the law requiring working turn signals?
Would they also fine rape victims for wearing sexy clothes?
Do you even lift?
These aren't the 'roids you're looking for.
This is long overdue, and you know who else should be brought to bear? Organisations like Slashdot with their Slashdot effect! I, for one, thNO CARRIER
Upstream providers need to be more proactive in simply cutting off the service. Your server has an impact on the rest of the network, if you are too incompetent or lazy to prevent it from causing problems you should have your access cut off.
While it's certainly possible for Pelosi or her UK counterpart to pass a dumb law so that they can find out what's in it, I don't think that's what Spamhaus is suggesting. In context, they could be talking about either of two things:
First, one could get a ticket for the specific issue that caused the problem in the article. The law doesn't say "your car must be safe", it explicitly says "your turn signals must work". Same here, you could specifically say that this particular common problem could result in a ticket.
Alternatively, TFA made reference to "once you know that your server is participating in an attack". A law could be made that once you're notified that your server is being used in an attack, you then need to take reasonable measures to prevent that from continuing or recurring. Here again "vulnerable" is clearly defined - if your server is still participating in the attack 48 hours after being notified, you can get a ticket. You can defend that ticket if you show that you took reasonable measures to address the problem.
This seems like a great underhanded way to make it illegal to run Tor exit nodes, free VPNs, proxies or similar services that give anonymous people ways to interact with the net.
The entire Internet can be used for attacks and fraud, what would you propose we do?
Change human behaviour?
Make the Internet nothing more than a TV?
"If any question why we died, Tell them because our fathers lied."
No doubt, the UK government fining all those spam relays in Russia, China, and India will put a stop to spam ASAP - Good thinking, Spamhaus!
that say if your car is left unlocked and someone steal it/does something with it you can be charged with leaving it unlocked or get fined by the city
by TheSpoom (715771) Uncaring Linux user here. I have nothing to add to this but please continue. *munches popcorn*
Agreed. I feel exactly the same way. Once you find out how Spamhaus is operated, you realize the Internet would be better off without them. They're a disgrace.
Perhaps they should be fined for inattentive and reckless operation of an internet service, KNOWING it's being used to block mail, and KNOWING that their data is crap, full of spite listings and sources from which no abuse comes.
wants more power to direct peoples lives for their own gain.
by TheSpoom (715771) Uncaring Linux user here. I have nothing to add to this but please continue. *munches popcorn*
...to fine Spamhaus, for wasting all of our time with their nonsense.
However, I'm an American, so they'll probably tell me to sod off.
I have to agree with penalizing operators of open recursive DNS responders. DNS servers fall into roughly 4 categories:
My guess would be 99+% of all nameservers fall into the first three categories, 95+% fall into the first two, and 90+% of authoritative servers (category 2) are operated by a DNS hosting company rather than directly by the domain owner. If you're in the (relatively) small number needing to run a category 3 server you just need to take a few minutes to read the configuration docs and set it up for "don't respond to queries unless they're from a network I've listed", and if you can't or won't you deserve smacked with the newspaper. If you're in the even smaller number who want to run a category 4 server you need to know what you're doing, if you don't and go ahead anyway you deserve whatever you get (up to and including losing your Internet access).
I am going to start fining people who don't have sufficient spam filters, don't maintain a failover cluster, or utilize something like cloud flare. (When pigs fly, right?)
Piss off Spamhaus and come down off your narcissistic rooftop. I never asked you to play internet vigilante for me.
Each time someone makes the claim misconfiguration of DNS enables amplification they are contributing to the problem by refusing to address the root cause.
DNS is flawed by design. You can still extract perfectly useful amplification factors out of non-recursive servers or servers with DNSSEC enabled. All turning off recursion does is cut out ultra low hanging fruit while leaving the problem unaddressed.
There are several ways to actually solve this problem.
1. Use TCP for DNS
2. Implement DNS cookies
3. Globally apply ingress filtering with sufficient granularity to prevent source address spoofing.
I think #1 coupled with TCP fast open extension is the best of the three options. With fast open the setup delay is mostly gone, TCP support is already widely deployed and fast open extensions to TCP can be deployed later as available to optimize RTT delay. With IPv6, DNSSEC and the shitty state of IP layer fragmentation support TCP is necessary regardless.
#2 in the form of http://tools.ietf.org/html/draft-eastlake-dnsext-cookies-03 requires more work to push out to DNS infrastructure yet after a few years I can see it following the same trajectory as SYN cookies.
#3 Ingress filtering... am not an operator I don't pretend to know how viable this is to roll out globally, from what comments I have read it is non-viable. This is the only option that would concurrently address all broken UDP protocols susceptible to amplification from a spoofed source address. The downside is spoofing source address can sometimes be a feature. For example it can be used to enable communication without revealing the speakers source address.
Is it the server operator? Or is the OS provider liable for producing a defective product? And if the OS is open-source, who do you go after?
I understand where Spamhaus is coming from... I'd also love to penalize idiots who make the Internet a worse place. But I don't think it's a practical option and trying to implement it opens up a huge can of worms.
Rather than fine them, wouldn't it be better to use free speech to shame them? Publish a list . . .
Should you be fined if you put someone on your Slashdot "foes"list? It's pretty much the same thing. It's a list of IPs that Spamhaus is wary of because their system detected [criteria].
As it happens, some of their lists also works pretty well as an element to feed Spamassassin to help determine the likelihood that a message is spam. How that's weighted and if it's considered at all is entirely up to the admin of the system you're sending mail to.
If we let the legislature come up with the checklist, they'll tell us we must have a licensed plumber snake the tubes every 6 months.
What would be better is an authoritative body charged with the mandate of inspecting Internet infrastructure and determining if they are vulnerable or not and provide them with solutions to fix their issues. Of course, someone has to pay for this, but still, I think it would make more sense. But that's just my opinion.
Can we change that at first to just start with the very simple:
Organisations transferring IP packets should be kicked off the Internet if they do not implement BCP38.
That would make al kind of spoofed attacks already impossible, that being the DNS, NTP, Quake-alike and many many others...
But, as there is no money to be earned with this, ISPs do not enforce it.
(and yes, it does cost some cash to implement as not all routers support it unfortunately..... )
http://unfix.org
How would you defend against attacks on DNS FastFlux botnets use, DNS Server side?
* ClientSide I do by using custom hosts files...
APK
P.S.=> Afaik, FastFlux literally takes advantage of the very nature of DNS itself (weak in default non-DNSSEC form) forcing zone-transfers of most likely SPOOFED host-domain name to IP Address equations/lists-tables (forced via port 51/53 UDP broadcasts to said DNS servers, fooling them when they DON'T KNOW the correct resolution of a host-domain name to IP address especially if a new one that a botnet's using is asked for, opening the door for this type of fooling them)... apk
Can we do something instead about all the mail system operators who've handed over spam controls to third parties and accept messages, then blackhole them without telling either the sender or the intended recipient? Whitelists aren't a solution because they don't help fix the actual problem of bad filtering. Individuals who filter their own E-mail can tweak their settings, but servers that reject mail should do so at connection time ... a 5xx or 4xx message response should be *required* if you're not actually going to deliver it.
I'm sick and tired of explaining to customers that their perfectly legitimate E-mails aren't getting through because the person they're trying to contact uses Cloudmark, or some other "easy" solution company.
- Michael T. Babcock (Yes, I blog)
Ironically Spamhaus and other mail server blacklist providers are in the best position to effect any kind of change. They already tell every other mail server on the internet to block incoming/outgoing mail for an affected domain, they just don't bother to notify the postmaster at the affected servers (or the contacts in the SOA records).
Why not fine the people administering those zones with 4K TXT records who are actually at fault. If they really need records that size, why can't they rate limit queries?
This is the equivalent of suggesting a lawsuit against a parking garage after I checked out my Formula 100 racecar and let a stranger take it for a joyride.
if your network is used in an attack agianst me which costs money to defend against, I should have the ability to reclainm those costs - along with some penalties to make sure you don't just trreat it as a cost of doing business.
The single biggest problem on the Internet at the moment is that the large ISPs have vritually zero acountability to anyone about how they run their network when it's causing damage to those who aren't their own customers.
Spamhaus has managed to get some large networks disconnected for allowing sustained abuse, but there needs to be a much better way of applying bricks to the sides of the skulls of those who need it.
Special interests lobbying by a private company that is setup in the UK ONLY via a virtual office and that has no employees in the UK. A company that boasts non-profit status while advertising their for-profit companies via spamming a role account that they, themselves lobbied to mandate. Now they want to lobby for support from the UK Gov. because they can't do their jobs right...sad! Fighting spam is one thing...capitalism from spam is another. You noticed that Spamhaus and Cloudflare (the #1 Blackhat ISP) are in bed together right? One supports the spam that the other profits from suppressing...do you get it yet?