News for hackers. Stuff that matters.
Re:The ransomware surge by davethedevguy on Friday April 30, 2021 @02:56PM (#26997745)
The difficulty with ransomware attacks and the like, is that it's less a technical problem and more a people problem.

IT departments will never have enough money/time/staff to keep systems up to date with the latest OS (look at the number of people still running critical systems on Windows XP).

Users will always open attachments from people they don't know, click links, or even pick up random USB sticks.

The perpetrators know this. They don't need to be more sophisticated than the InfoSec people at a given organisation, they just need to trick one user in that organisation in to letting them on to the network.

Re:The ransomware surge by mikewarot on Friday April 30, 2021 @06:05PM (#27000000)
>The difficulty with ransomware attacks and the like, is that it's less a technical problem and more a people problem.

The cause is definitely technical, it is a huge gaping hole in the design of modern operating systems that you could sail the Ever Given through sideways without incident.

Your operating system does not confer to the user the ability to delegate only X resources to the opening of a file, email, etc. They (the users) have no ability to limit side effects. Blaming them for your bad system isn't ever going to help fix things.

The missing system of limiting side effects is known as Capability Based Security. We all have a practical example of it in our wallet or purse. We can remove a unit of currency, hand it to someone else for a purchase, and that is the maximum we can lose, unless something extraordinary happens.

We all have outlets, which limit the amount of power they will supply, and some even check to make sure it isn't supplied through us, or into a system that has arcing issues. We never have to worry that turning on a lamp will take down the power grid.

Imagine if there were no circuit breakers or fuses, would blaming people for not being careful enough help make the system safer? No, of course not. Neither does blaming the user for your defective Operating System.

Re:The ransomware surge by a1369209993 on Saturday May 01, 2021 @01:07AM (#27003320)
> We all have outlets, which limit the amount of power they will supply, and some even check to make sure it isn't supplied through us, or into a system that has arcing issues.

Not that you don't have a point, but outlet safety measures only address accidental failures. A malicous device is perfectly capable of storing power in a battery or capacitor to exceed instantaneous power limits, or running at 12 amps (out of 15A fuses) 24/7 to pull much more power than you expect over time, or electrocuting you taser-style even if it doesn't have a high-current ground path. So while the safety features are useful, they're not particularly relevant to security.

The wallet example is pretty good, though, as is your actual point.

Re:The ransomware surge by fancyfish on Friday April 30, 2021 @10:10PM (#27002264)
Curious, what are the viable capability based systems within the next decade or so? Fuschia?
Re:The ransomware surge by mikewarot on Friday April 30, 2021 @11:11PM (#27002672)
Genode
Re:The ransomware surge by goodthenandnow on Saturday May 01, 2021 @09:25AM (#27006112)
This.

Wondering how we're going to remember the times before proper capability based security systems go mainstream...

Re:The ransomware surge by g_p on Friday April 30, 2021 @03:10PM (#26997922)
Absolutely this - most ransomware attacks are pretty unsophisticated. You don't need privilege escalation, or an exploit. You can carry out the attack using just basic user permissions. You are exploiting a basic "problem" of most modern OSs (that apps run "as" the user executing them) - the user/group permission model ceases to work in 2021 with non-expert users. Portal-based access to individual files via secure OS-provided portals (i.e. like on Android/iOS/flatpak) help to prevent apps needing access to every file on the filesystem, but until those are widely adopted, it will be increasingly difficult for "normal" organisations to prevent ransomware attacks.

You can prevent ransomware fairly simply by following best practice, and taking some steps that most companies will feel are excessive (but effective), such as whitelisting binaries, preventing running of any binaries not on that whitelist, and keeping that whitelist up to date on a regular real-time basis. Nobody wants to spend the time doing this, so they leave it a "free-for-all".

Exploiting user-level access is just the natural escalation now that getting good exploits is more costly and difficult. Now attackers will "make do" wiht what they have. IT can win the battle, but with inconvenience, friction, and increased costs in IT.

There's important businesses that are "critical infrastructure" still using Windows 7 on their corporate day-to-day let-me-check-my-emails-and-browse-the-web laptops, without extended support. Organisational inertia and a lack of recognition that they need to pay for the technology that enablers their business leads them to this position.

Re:The ransomware surge by bostik on Saturday May 01, 2021 @03:36AM (#27004187)
> most ransomware attacks are pretty unsophisticated

As weird as it sounds, this is both correct and incorrect at the same time.

It is correct, because ransomware is not particularly sophisticated by today's standards. Couple of decades of R&D has made the building blocks robust and uninteresting.

It is also correct in the sense that the attacks used to breach systems are unsophisticated. A vulnerability is published for an internet-facing system, and in just couple of days the underground toolkits are already (ab)using it.

It is incorrect in the sense that the crews who breached the systems are not the crews who deploy ransomware. Computer crime has evolved to a fully functioning economy, with high specialisation among its participants. Crew A reverse-engineers patches, updates their vulnerability exploitation engines and goes on to breach systems. (In a race against time, because there are other crews doing the same.) They then sell access to crews B, C and D.

Crew B are after financial information and will exfiltrate anything that can be sold to morally ambivalent hedge funds. They may also grab R&D material, because corporate espionage is a thing. Crew C will grab all the personally identifiable data and have intimate knowledge how to best monetise it for various types of fraud.

Crew D will deploy the ransomware, because they have all the sophistication you need to run their extortion operations at scale. These days this includes the ability to handle massive volumes of off-site backups, because why not. "Pay up or we leak it" is a perfectly valid extension to their business model.

The gangs I referred to as "Crew A" are known in the industry as Access Brokers. There are of course other operators too who work in a more asynchronous fashion, such as money launderers.

The economy powering the criminal enterprise markets is certainly sophisticated. And while most of the technology in use doesn't qualify for using that word, the internal operations these gangs run certainly do.

Re:The ransomware surge by g_p on Saturday May 01, 2021 @05:01AM (#27004615)
A really good point - we should distinguish the sophistication of the attack and the attacker. These are clearly highly organised and sophisticated attackers, many working in shifts etc.

If it gets in through an access broker, you're definitely looking at a sophisticated outfit of attackers.

I guess I'm approaching this as the defender - if the malicious code isn't exploiting anything needing patched (other than decades-outdated assumptions of a threat model where any binary has the ability to act inseparably "as" the user), the actual ransomware is harder to prevent for most organisations, as all the friendly hand-holding type advice they receive from police and governments doesn't save them (patching desktop systems won't prevent the file encryptor payload from running on the first host, after a user runs the bogus docx.exe file and ignores warnings through alert fatigue).

It would be interesting if companies were more willing to (or required to) share details of ingress vectors, to understand the extent to which they're being breached through really advanced attacks involving reversing of recent patches, versus someone popping a pulsesecure VPN that's been warned about for years. Or on-prem Exchange that they've continued to ignore all the warnings about as nothing is on fire. Or just a user clicking a link to a shared file mistakenly emailed to them, called CONFIDENTIAL - PAY SCALE 2022, which phishes their SSO credentials for 365...

Re:The ransomware surge by londons_explore on Friday April 30, 2021 @04:48PM (#26999109)
I would like to see rate-limiting built into OS's.

Eg. an application is only allowed to touch 100 files per second or 1000 files per hour.

When it reaches those limits, it gets paused and a popup asks the user if this application really should be doing X.

Then at least ransomware can't run through stuff too quickly.

Re:The ransomware surge by g_p on Friday April 30, 2021 @04:58PM (#26999217)
Indeed - I think Windows Defender dabbled in offering this as a feature. I at least recall seeing programs prevented from creating files in the Desktop or Documents folders.

A rate limit, with group-policy controllable "automatic response" would perhaps help - you need the GPO integration though so that an IT admin can say "never allow file system rate limit to be exceeded".

If you enforce a rate limit locally, and on the network, and move to copy-on-write filesystems, it would be a whole lot harder to cause straightforward harm (at least while migrating to a newer, safer OS architecture paradigm, where code doesn't run as the user).

In the post-Covid world, I think MS and others have a whole host of these kinds of issues to think about - Windows in an AD environment is still (as far as I know) not something really geared for working off-prem. It still relies heavily on LDAP and CIFS etc. A re-write to get a desktop OS ready for the "web first" world (where everything is sent to the AD domain TCP/443, using HTTPS, with client certificates rather than passwords, stored locally via hardware-backed secure storage, and trusted CAs used by the DC) would be a big first step towards this. Yes, I know you could use Direct Access or whatever MS has butchered into the system, but in a world moving to zero trust, MS needs to move to zero trust.

Rate limits would be a great starting point, as would some proper platform-level protections around preserving shadow copies, using copy-on-write, and locally preserving versioned user files as a priority. As soon as a ransomware attack touches the network, IT should be able to handle it, as their backup regime should take effect. At that point, if you don't have backups sufficiently separate from user-writable files (or you never validate them, and thus don't realise you're backing up transparently encrypted ransomware'd files for months), you're on your own!

Re:The ransomware surge by csydas on Friday April 30, 2021 @06:13PM (#27000117)
My business involves working a lot with such situations, and frankly speaking, none of the above would help in the least bit.

Cost cutting is probably the biggest threat to most businesses. The mythos of the hyper-converged infrastructure, with the datastores and repositories for backups being hosted on the same physical device, are some sort of infection that just cannot be wrenched from people's heads.

IT Professionals (not managers, not hapless non-techies, actual persons with a cornucopia of certs and accolades on their linkedin) are in denial as to how to design a proper infrastructure to respond to ransomware. At this stage and for the foreseeable future, Ransomware is an inevitability; not "if" you get attacked, "when". But the countless number of conversations I've had where basically a group of people from the IT department theorycrafted a perfect defense only to get attacked because one of them clicked on a random excel document from a spoofed email is too high.

When clients ask me "what do we need to do to protect against ransomware" and I explain what airgapping means (tape, removable drive arrays), we're either ignored, or they say they accept and the clients just don't have the discipline to follow the required practices.

Modern IT prefers cargo-cult security, and IT professionals love their checklists from some organization, regardless of the fact that most of the checkboxes are useless to protect against ransomware. But the professional can eschew responsibility because "hey, I checked all the boxes."

Until technical professionals as a whole start to take security seriously and exhibit the discipline that is required for such security right now, Ransomware is going to continue to be prevalent. No amount of rate limiting from vendors will help, because users will simply just not use such versions, will disable such limits, will work around such limits, or any of dozens of workarounds to avoid it because such limits would be inconvenient (neverminding such limiting tooling probably will just be exploited)

We need discipline first, not tooling to try to correct for lack of discipline.

Re:The ransomware surge by contingencies on Friday April 30, 2021 @05:37PM (#26999680)
Behavioral heuristics are best learned in-situ; you need to know how the software is used with which data to correctly profile normal behavior. Some users and workloads hate sandboxes, though, and a 'Run as Adminstrator'-esque familiar-escape thus demanded by users will no doubt destroy its utility. Ultimately, someone must correctly articulate what the system is supposed to do, and this requires knowledge.
Re:The ransomware surge by Wowfunhappy on Friday April 30, 2021 @06:21PM (#27000212)
Okay, but these particular heuristics aren’t rocket science. Is a process rewriting 25% of my hard disk, and/or 10% of one of my backup drives? Time to send an alert to the user, and an IT admin if this isn’t a personal devices. There are very few legitimate use cases for that.
Re:The ransomware surge by jcpham2 on Friday April 30, 2021 @06:00PM (#26999936)
Had to troubleshoot Windows software from a MAJOR shipping provider that popped up a “you must do this thing” on a fully up to date Win10 system today.

“The thing” would not work as an unprivileged user account and would only work as a right click run as administrator situation :-)

Re:The ransomware surge by gizmo686 on Friday April 30, 2021 @03:28PM (#26998129)
Implicit in this comment is the assumption that current technology is pretty much the best we can do?

> IT departments will never have enough money/time/staff to keep systems up to date with the latest OS (look at the number of people still running critical systems on Windows XP).

Why is it that even slightly old systems are so buggy that they are trivially hackable for a moderately well funded group?

Modern security is based primarily on security through obscurity. As long as you stay up to date, all of the bugs you have are sufficiently obscure that knowledge about them is probably too expensive for the type of hacker that would target you.

> Users will always open attachments from people they don't know, click links, or even pick up random USB sticks.

Why is any of that a problem? A user should not be able to threaten an organization's IT system even if they were outright hostile (unless they were put in a specific position of trust within IT; but even then the amount of damage they should be able to do from their personal work computer should be limited).

Re:The ransomware surge by throw1122 on Friday April 30, 2021 @04:54PM (#26999176)
>Why is it that even slightly old systems are so buggy that they are trivially hackable for a moderately well funded group?

Because there's not enough money in making things bug-free from the start. It is possible (see seL4 and They Write the Right Stuff), but the incentives aren't there.

Some kind of liability or minimum standard (similar to building code) would help, but I'm not sure just how it would be best implemented.

Re:The ransomware surge by JasonFruit on Friday April 30, 2021 @05:24PM (#26999550)
That money would have to come from somewhere, though, and that's the pockets of consumers. Do they, in general, care enough? Is the security of software worth enough to them to spend the extra money? You don't just get what you pay for; you get what you're willing to pay for. And does the consumer have the expertise to evaluate the costliness of the threat or the security of the software? For that matter, I doubt the majority of developers have that expertise.

You're not wrong about why it doesn't exist, but I'm not convinced the market conditions exist to rectify that.

Re:The ransomware surge by Wowfunhappy on Friday April 30, 2021 @06:25PM (#27000254)
I for one would pay a lot just to not install updates all the time, if nothing else.
Re:The ransomware surge by fnord77 on Friday April 30, 2021 @03:34PM (#26998207)
> Why is it that even slightly old systems are so buggy that they are trivially hackable for a moderately well funded group?

because software is tremendously complex with a large surface area to attack. And many OS features were designed when wide-scale hacking was not a problem.

Re:The ransomware surge by Veserv on Friday April 30, 2021 @04:14PM (#26998712)
Then that means the software is hopelessly inadequate for the current environment where wide-scale hacking is a constant problem. To echo what they said, why do we accept and deploy systems that catastrophically fail in circumstances that we know are going to occur? Why is it acceptable to take systems that were not previously connected and actively make a decision to connect them to internet if they are completely unfit for that environment? And not just that, they are so unfit that they not only fail in the new environment, but they enable total organizational collapse in a way reminiscent of the exhaust port on the Death Star.
Re:The ransomware surge by fnord77 on Friday April 30, 2021 @08:34PM (#27001588)
why? because companies engineering the software cut corners to save costs, or their engineering talent isn't competent or talented enough to produce products that don't have majors vulns.

You can better believe software running an aircraft carrier has been hardened 12 ways til sunday. Prosumer operating systems - not so much.

Re:The ransomware surge by 908B64B197 on Saturday May 01, 2021 @02:27PM (#27008561)
> Why is it that even slightly old systems are so buggy that they are trivially hackable for a moderately well funded group?

Slightly old here means 13 years after the latest release in case of Windows XP.

That's a very long time for anyone to upgrade.

Re:The ransomware surge by _wldu on Friday April 30, 2021 @03:31PM (#26998176)
100% agree. It's a trick that criminal con-men have been using forever in the physical world. There's no reason to kick a door down (draw attention to yourself) when you can convince someone inside to open it.

"My puppy just got hit by a car! Can I come in and use your phone to call for help?"

Re:The ransomware surge by paulpauper on Friday April 30, 2021 @03:14PM (#26997961)
Why do twitter scams work so well? Because the margins are high enough from the few ppl who still fall for the scams. Awareness only does so much. You spread malware to millions of ppl, just a few conversions makes it worthwhile.
Re:The ransomware surge by sillysaurusx on Friday April 30, 2021 @03:17PM (#26997995)
It's interesting that twitter isn't automatically filtering those. It's basically a solved problem, they're just not doing it.

I'm not saying it'd be easy to do, but rather that it'd be a nice thing for the world if they did.

Re:The ransomware surge by syoc on Friday April 30, 2021 @05:00PM (#26999250)
I agree with what you are saying, but calling it a people problem makes it harder to solve. If you organization is large enough than your users will always click on phishing links and download sketchy malware toolbars. You should also expect to an lesser extent that your internet facing infrastructure will have vulnerabilities that will be exploited before you are aware of them.

These are facts of life and need to be expected. Not saying that security training is wasted money, but it is in no way a solution to for example phishing. Accept that you will have compromised clients and internet facing servers and start making a strategy with that scenario in mind.

Re:The ransomware surge by marcosdumay on Friday April 30, 2021 @06:08PM (#27000044)
There is no technical reason for allowing any random user to delete their data, or at least not requiring some specific capability that most processes don't have.

In fact, there were systems built this way in the 70's.

Re:The ransomware surge by 908B64B197 on Saturday May 01, 2021 @02:28PM (#27008567)
> IT departments will never have enough money/time/staff to keep systems up to date with the latest OS (look at the number of people still running critical systems on Windows XP).

It's not like Microsoft has an explicit EOL date announced for every OS release...

Re:The ransomware surge by temp8964 on Friday April 30, 2021 @03:47PM (#26998387)
Is it true that hack any random staff / computer of the company can lead to the ransomware attack of the machine holding the crucial data of the company?
Re:The ransomware surge by _wldu on Friday April 30, 2021 @03:50PM (#26998419)
It is probably more true in "Corporate America" where MS Windows Active Directory is in use and all the computers are domain joined and have read/write access to file servers.
Re:The ransomware surge by temp8964 on Friday April 30, 2021 @04:04PM (#26998588)
It sounds like a problem the IT department should solve. No?
Re:The ransomware surge by g_p on Friday April 30, 2021 @04:13PM (#26998693)
It is, but solving that problem would entail re-training staff, reduce "productivity", and moreover, cost money... Many companies have cut their IT provision below what is needed to simply stand still.

IT is a cost to their business, not a revenue source. They don't consider the counter-factual of "well, what if we didn't use IT and computers and the internet" when valuing what IT is bringing to their business. If they did, they'd perhaps be willing to spend more.

MBAs don't like spending money on something that doesn't yield them more sales though...

Re:The ransomware surge by bluGill on Friday April 30, 2021 @07:20PM (#27000835)
MBAs don't like wasting money. If bad IT costs them money or sales they care. If they can reduce the costs without losing that money they will. However they don't know how to solve this optimization problem and are learning the hard way when they get it wrong.
Re:The ransomware surge by g_p on Friday April 30, 2021 @08:16PM (#27001414)
I think part of the issue is also that the negative impact of getting IT wrong is delayed, and often lands after your middle managers have moved on to other organisations, thus don't see the impact of cutting costs repeatedly.

Since there's no visible problem (nothing catches fire) the day, week or month after cutting spend on IT, it's an unnecessary expense in the eyes of beancounters.

Re:The ransomware surge by curiousgal on Friday April 30, 2021 @03:50PM (#26998410)
> Users will always open attachments from people they don't know, click links, or even pick up random USB sticks.

One bank I interned at sent people an email about the weather or something to that extent and each link had a unique identifier. Shaming each individual user is the best way for them to learn.

Re:The ransomware surge by viraptor on Friday April 30, 2021 @09:51PM (#27002128)
> Shaming each individual user is the best way for them to learn.

It's the best way for them to stop trusting the security team and never come in with any issue, even if it could be used as an early signal preventing bigger attack. Many people's jobs rely on them receiving emails from unknown sources and receiving files from them. Shaming them for "you should've known this specific link is bad" is counterproductive. That's even before we get to whether they would actually put in any credentials.

Phishing tests have value. Running them to shame people into compliance is a waste of time.

For better takes, there's a good thread https://twitter.com/hacks4pancakes/status/133487573995560550...