REAL WORLD EVENT DISCUSSIONS

Shellshock: Worse than Heartbleed

POSTED BY: SIGNYM
UPDATED: Sunday, September 28, 2014 16:00
SHORT URL:
VIEWED: 1249
PAGE 1 of 1

Saturday, September 27, 2014 11:34 AM

SIGNYM

I believe in solving problems, not sharing them.


Yet another fundamental flaw in the underlying security of the internet!

The flaw resides in BASH (a shell-scripting program that allows users to delete files, reformat disks, directly read disks or other media, change file ownership and permissions etc).

From Mashable

Quote:

Bash has been around since the late 1980s and is the default shell for OS X, Linux and some versions of Unix. By default, Windows machines and Windows servers don't run Bash, but versions of Bash are often installed on Windows. (This will be important later.)

Bash isn't just a command interpreter — it can also be used as a parser for CGI scripts — the way many websites display dynamic content. This is important because CGI scripts are often executed on Apache, the most common kind of web server in the world.

As you may remember from Heartbleed, about 50% of web servers run Apache, which means they may have some version of Bash on them, which means they may have some version of Bash on them. And that's without even taking into account any other web servers that might also have Bash installed as part of their setup.

Some users are getting confused in thinking Bash is the command line. It's not, but it is the most common command interpreter in the world and is installed on millions of systems.

One of the core functions of Bash is that it lets users define functions as a way to pass text onto other systems and processes. Usually, this is just fine — and hey, it's convenient, that's why it exists.
What's the problem?

The problem is that there is a major vulnerability that occurs when specific characters are included as part of a variable definition. If the characters "{ :;};" are included as the function definition, any arbitrary code that is inserted AFTER that definition is processed. This isn't supposed to happen.

In other words, if I'm able to define what looks like a normal function with those special characters and then I tack on a few shell commands at the end of that definition, Bash will wind up executing those commands.



So, basically, if you send a text into BASH from somewhere on the internet ... anywhere ... with the characters {:;} you can get the machine to do anything... erase itself, for example, or start attacking other machines, or record your keystrokes. If you have something hooked up to WIFI and your PC, you can infect your PC.

Welcome to the "internet of things"!


NOTIFY: Y   |  REPLY  |  REPLY WITH QUOTE  |  TOP  |  HOME  

Saturday, September 27, 2014 1:52 PM

1KIKI

Goodbye, kind world (George Monbiot) - In common with all those generations which have contemplated catastrophe, we appear to be incapable of understanding what confronts us.


So it's a problem of the language? I expect those are functional characters elsewhere and can't be invalidated individually. Is it possible to write into BASH a small screening routine that parses for the troublesome sequence and faults out when it sees it?




SAGAN: We are releasing vast quantities of carbon dioxide, increasing the greenhouse effect. It may not take much to destabilize the Earth's climate, to convert this heaven, our only home in the cosmos, into a kind of hell.

NOTIFY: N   |  REPLY  |  REPLY WITH QUOTE  |  TOP  |  HOME  

Saturday, September 27, 2014 11:41 PM

SIGNYM

I believe in solving problems, not sharing them.


Apparently yes, it's a language problem. The particular sequence of characters, I gather, gives hackers the "keys to the kingdom".

But it also (according to what I've read) has to be combined with another form of vulnerbale software. In order to do REAL damage, you have to be logged in as "root", basically as the most super of super-users. The articles have been pretty cagey about exactly what the problem is... related to Apache, some say... and I'm not knowledgable enuf to figure out how that might work.

Anyway, apparently Debian and Red Hat - two distributions of Linux- have sent out BASH updates which prevent that code from working. Ubuntu and the other Linux distros probably have as well. Apple devices run on OSX, which is yet another 'nix form, and Windows had overlaid BASH-type software over their OS, so ... again, apparently... they suffer from the same flaw.

--------------
You can't build a nation with bombs. You can't create a society with guns.

NOTIFY: Y   |  REPLY  |  REPLY WITH QUOTE  |  TOP  |  HOME  

Sunday, September 28, 2014 1:45 AM

1KIKI

Goodbye, kind world (George Monbiot) - In common with all those generations which have contemplated catastrophe, we appear to be incapable of understanding what confronts us.


Hhmm. Thanks for the reply.




SAGAN: We are releasing vast quantities of carbon dioxide, increasing the greenhouse effect. It may not take much to destabilize the Earth's climate, to convert this heaven, our only home in the cosmos, into a kind of hell.

NOTIFY: N   |  REPLY  |  REPLY WITH QUOTE  |  TOP  |  HOME  

Sunday, September 28, 2014 7:57 AM

JO753

rezident owtsidr


Thats it! Gotta fire up the old Amiga!

----------------------------
DUZ XaT SEM RiT TQ YQ? - Jubal Early

http://www.nooalf.com

NOTIFY: Y   |  REPLY  |  REPLY WITH QUOTE  |  TOP  |  HOME  

Sunday, September 28, 2014 11:38 AM

SIGNYM

I believe in solving problems, not sharing them.


You have an Amiga?????

Holy bytes, Batman!

--------------
You can't build a nation with bombs. You can't create a society with guns.

NOTIFY: Y   |  REPLY  |  REPLY WITH QUOTE  |  TOP  |  HOME  

Sunday, September 28, 2014 2:04 PM

FREMDFIRMA



Lmao, I actually have a VIC-20 over there in the closet somewhere with a VIC-1011 adaptor running IEEE-488 for attachment of scientific instruments.

-F

NOTIFY: N   |  REPLY  |  REPLY WITH QUOTE  |  TOP  |  HOME  

Sunday, September 28, 2014 4:00 PM

JO753

rezident owtsidr


No, just a joke.

I had 2 with a bunch uv periferalz back in the mid 90z. They were my brotherz hand-me-downz, but I never used them. I sold them to a guy who uzed them to do animation.

----------------------------
DUZ XaT SEM RiT TQ YQ? - Jubal Early

http://www.nooalf.com

NOTIFY: Y   |  REPLY  |  REPLY WITH QUOTE  |  TOP  |  HOME  

YOUR OPTIONS

NEW POSTS TODAY

USERPOST DATE

OTHER TOPICS

DISCUSSIONS
Russia Invades Ukraine. Again
Sun, April 28, 2024 22:57 - 6325 posts
14 Tips To Reduce Tears and Remove Smells When Cutting Onions
Sun, April 28, 2024 22:22 - 10 posts
Another Putin Disaster
Sun, April 28, 2024 21:09 - 1514 posts
Elections; 2024
Sun, April 28, 2024 21:08 - 2315 posts
Russia, Jeff Sessions
Sun, April 28, 2024 21:07 - 128 posts
Scientific American Claims It Is "Misinformation" That There Are Just Two Sexes
Sun, April 28, 2024 21:06 - 25 posts
Dangerous Rhetoric coming from our so-called President
Sun, April 28, 2024 18:10 - 2 posts
You can't take the sky from me, a tribute to Firefly
Sun, April 28, 2024 18:06 - 294 posts
In the garden, and RAIN!!! (2)
Sun, April 28, 2024 15:47 - 3576 posts
Russian losses in Ukraine
Sun, April 28, 2024 02:03 - 1016 posts
The Thread of Court Cases Trump Is Winning
Sat, April 27, 2024 21:37 - 20 posts
Case against Sidney Powell, 2020 case lawyer, is dismissed
Sat, April 27, 2024 21:29 - 13 posts

FFF.NET SOCIAL