Re: Mountain out of a molehill much?
"One restart was all it took to fix the issue for me"
After Microsoft finally fixed the problem via Windows Update.
C.
3533 publicly visible posts • joined 21 Sep 2011
"OK, El Reg journo's, here's a job for you: a table tracking mobile phones and how well they have been tracking Android updates"
We're polling manufacturers this week on their response timings to the Stagefright bugs (there are 7 CVE-listed bugs) and the devices that will be updated – and hope to have something to compare that to, as you suggest.
C.
"your logic is flawed."
You mean, Apple's logic. Look, the matter has gone full disclosure. I can't think of anything more frustrating than an article that says "there's a local root hole in OS X Yosemite. We won't tell you the details, you'll just have to Google it."
Bonkers.
C.
"Congratulations on repeating exploits in detail before they can be fixed"
Apple has fixed it. You just have to upgrade to El Capitan. Don't want to upgrade? No problem, you've been warned and are aware of the risk. There's also a workaround in the story. The exploit has been public knowledge for two weeks – the bad guys already know. You should know too.
"However, the article does not Emphasise that you must first have privileged access through an app."
You've misunderstood. This exploit allows normal software – like a simple tool you've downloaded from the web – to gain root-level access without a password. Without prompting the user for a password. That's bad.
Post less.
C.
"expose such internal structures to do it's job?"
They don't. But they all use memory: they use memory to store variables. Variables store information for the running Flash script file. When you're using variables, you're using memory. If you abuse variables by exploiting one of the hidden design flaws in Flash you can change parts of memory that don't contain script variables but do contain information crucial to the operation of Flash. This allows you to change the way Flash works, which eventually leads to the plugin running malicious code.
Flash doesn't expose its non-variable data to the ActionScript programmer. But it has hidden design flaws that people can find and exploit to access non-variable data, and change the way Flash works.
C.
"It's a scripting language, you shouldn't be able to furtle with internal variable details"
You're thinking too high level. JS and AS can both be vulnerable to memory corruption leading to exploitation. You have to exploit a bug to furtle with the vector length value - such as a buffer overflow or use-after-free().
eg, in ActionScript, let's say your plugin's memory looks like this: B = buffer byte, V = vector byte, L is the vector length, and . = empty space. You've got two objects, a buffer and a vector allocated near each other:
BBBB....LVVVV
There's a missing bounds check on the buffer, so you overflow it by writing too much data to it (from your malicious Flash file) and run over the nearby vector. * = the smashed length:
BBBBBBBB*BBVV
So moving the buffer objects well away from the vector objects prevents you from easily overwriting the length value.
Now, you can do this in JavaScript. There are plenty of exploits in the past where a use-after-free() has been exploited to modify memory allocated on the heap.
C.
if you have Chrome: Open Settings -> click on Advance Settings -> click on the Content settings button -> scroll to the Plugins section -> Select "Let me choose when to run plugin content" -> click on Done -> Close the tab and restart the browser just to make sure.
If you have Firefox: follow these instructions.
All other browsers: reconsider your life choices.
C.
Rox! That's a good choice. Basically, there are so many Linux desktop environments to choose from, I think Scott did a grand job recommending the best for most people. Millions of people read The Register, everyone's going to have an opinion :-)
I've always been an evilwm-level user, personally.
C.
This is, indeed, an homage to the Liverpool Echo's headline (later used by the Sun). We've pointed that out the last time we did a Super Cali heady.
As for the rhythm of the headline: yes, we did sing it out loud, and yes, it is missing a syllable. However, we felt it worked better with a pause to skip the missing beat rather than squeeze in a boring word like 'terms' that would have changed "is something" to "are something" and ruined everything.
Headlines. A serious business.
C.
"Please say Autumn."
We're a UK-owned company, but our writers and editors are Americans. Fall means autumn, and autumn means the Fall.
Let's all work to get along, huh?
(PS: US readers > UK readers in the latest monthly stats. Sorry, Brits. We're trying out best with bonkers boffins headlines.)
C.
"I... um... what? This headline is just terribly confusing."
Oi, that's our business model. Confuse the crap out of the reader into clicking on it to find out wtf is gong on.
eg: Rap for rap chap in crap rap app flap
C.
"you grab the most provocative photo of a lady in her pants"
As others have pointed out, it's Paris Hilton. The Reg has had a long-running relationship with the hotel heiress. We named our space-plane after her, put it in space, and broke a world record. She's a trope.
Working in the tech press, let alone the IT world, I've seen sexism first hand, and it's awful. I've seen PRs think it's a good idea to take women journalists out shopping rather than give them interviews. I've seen execs shut women out of conversations at the bar. I've seen inappropriate touching at dinner.
Running Paris Hilton through an AI algo isn't even close to it.
C.
Good grief; not everything has to come from a press release. In fact, we hate taking stuff from press releases. This was sourced from well-placed people familiar with Intel's plans, speaking on condition of anonymity to The Register. Y'know, journalism. Finding stuff out, reporting it, not waiting for the emailed press release.
C.
It's right there on visualstudio.com.
(edit: code.visualstudio.com seems broken now; was working earlier. visualstudio.com works fine. Weird.)
C.