Google offers details on 'reboot' bug, Android fixes

Daily Newsletters

Sign up to ZDNet UK's daily newsletter.

NEWS

Google has begun releasing details about the vulnerabilities it patched in two updates to Google's Android operating system software in the T-Mobile G1 smartphone.

The company had acknowledged some of the work earlier, but it has not posted an official comment about the vulnerabilities. However, Rich Cannings of the Android security team has shared details about the RC29 and RC30 updates that T-Mobile began distributing to G1 customers at least as early as 1 November and 9 November, respectively.

Google had acknowledged the RC29 patch for the G1 fixed a browser vulnerability that could have let an attacker use malicious code on a website to take over the browser. The severity of such issues is limited by Android's security design, which walls off applications into separate compartments to limit an attacker's power. But Cannings said the patch also fixed two other issues.

The Android browser is based on the open-source WebKit engine for converting HTML instructions into a web page, and RC29 brought Android up to date with two patches that had been released but that Google had missed. One of them is a universal cross-site scripting problem that could give an attacker control of the browser, Canning said.

RC29 also fixed a problem that could let someone bypass Android's locking mechanism by booting the phone into safe mode.

Google plans to publish fuller details on its Android Security Announcements group soon, Cannings said, but the company waits until the patches have been offered to all users before disclosing full details.

RC30 and the root console bug
RC30, which came about a week later, fixed an unusual 'root-console' problem in Android in which text people typed — while composing email messages or searching contacts, for example — could be executed as Linux commands with the highest-level privileges. One user found it by typing the word 'reboot' in a text message.

The problem was that Google left in a feature that let programmers execute commands with a remote device attached over a serial port, but when there was no such device attached, the phone just used input from the keyboard.

Linux and Unix users are advised to use their systems with 'root' privileges reserved only for administrators, but Android was giving anybody that privilege. The problem was lessened because many characters used in Linux commands, such as hyphens, tildes and slashes, weren't available, but it was still a big problem, Cannings said.

"We tried really hard to secure Android. This is definitely a big bug," he said. "The reason why we consider it a large security issue is because root access on the device breaks our application sandbox."

On the flip side, though, it would have been hard to use: "The barrier is very high to exploit this... It requires a challenger to exploit users," he said. "For example, an attacker might have to convince a user to install a game with keyboard movement commands that typed out 'telnetd' to launch the phone's telnet application to open the phone up to remote control."

RC30 also fixes two WebKit problems that Apple — which also uses the software in its Safari Browser — reported to Google, Cannings said. First is a buffer overrun issue relating to JavaScript style sheets that could let an attacker gain control over the browser by putting malicious code on a website. Second is a problem that could let people read what's in the phone's memory, potentially gaining access to website cookies and thereby gaining online privileges. "If you're logged into a bank at that time, [an attacker] could steal your banking cookies," Cannings said.

Post your comment

In order to post a comment you need to be registered and logged in.

You can also log in with Facebook. Log in or create your ZDNet UK account below

  • Login

Will not be displayed with your comment

By signing up for this service, you indicate that you agree to our Terms and Conditions and have read and understood our Privacy Policy. Questions about membership? Find the answers in the Community FAQ

Get ZDNet UK's daily newsletter

Enter your email address to sign up

ZDNet UK Live

Jonathan Hassell

You can find more information on BS 8878 by Jonathan Hassell its lead-author at http://www.hassellinclusion.com/bs8878/ The page includes a...

9 hours ago by Jonathan Hassell on BSI publishes first British web accessibility standard
servermanagement

Thanks for this list. Now I know, what to include on my system to make it more functional.

9 hours ago by servermanagement on Ten flawed products that derail productivity
1000092626

What if it's a 4 car household? The point is, more bandwidth = more things you can do simultaneously, like streaming HD video in one room of the...

10 hours ago by 1000092626 on Virgin Media beats 100Mbps schedule, hikes prices
Gary Burton

No point whatsoever increasing broadband download speed. unless ever server on the net has access to massively up rated throughput. The worlds...

11 hours ago by Gary Burton via Facebook on Virgin Media beats 100Mbps schedule, hikes prices
Random_Error

They're also increasing their TV package prices, whether to help fund this or not.

12 hours ago by Random_Error on Virgin Media beats 100Mbps schedule, hikes prices
Techs UK

How can you set it up wrong to intermittently connect? Should I be asking for more pay? Outlook/Exchange is a breeze.

15 hours ago by Techs UK on Ten flawed products that derail productivity
JamesCheese

And how much did Microsoft pay you for that article?

16 hours ago by JamesCheese on Time for an evil umpire: Google, Microsoft & privacy
JamesCheese

"But how many times have you seen someone make a video call from a tablet?" I do myself a lot. "How often have you seen someone hook up a tablet...

16 hours ago by JamesCheese on Apple and Amazon's tablet rivals don't get it
k0tcs3

I have to disagree with this article. Maybe there is a cultural difference between the US and UK, or maybe your network of friends is less...

16 hours ago by k0tcs3 on Apple and Amazon's tablet rivals don't get it
filthylooker

My thoughts are that there's some space for change in the business world for tablets as destop replacements. I'd contend that the tablet has a...

19 hours ago by filthylooker on Apple and Amazon's tablet rivals don't get it
emrahatilkan

Adobe did not dropped AIR development. It was Flex.

20 hours ago by emrahatilkan on Flash 11 and AIR 3 get a release date
dd2

Company called Synergix ( www.synergix.com ) has a fix for the offline folders issue experienced by Win 7 users. And you can check out...

20 hours ago by dd2 on VPNs, offline files and the simple Windows 7 fix; sometimes
Neil Lawther

I think all your above points are increasingly more invalid. The android ecosystem is open and evolving and maturing day by day. developers are...

21 hours ago by Neil Lawther via Facebook on Apple and Amazon's tablet rivals don't get it
David Meyer

That really is what the European Commission is telling me. To give a precise quote: if a member state turns down the agreement, "ACTA will stay a...

1 day ago by David Meyer on ACTA's EU future in doubt after Polish pause
MyProffs Proffs

Apple devices are back online in German, take the down, no put them back...

1 day ago by MyProffs Proffs via Facebook on German iPhone, iPad sales temporarily banned
Fat Matt

AAAAAAAAWWWWW MAAAAAAANNN, I spent nearly a grand on my pc now it's gonna be completely outdated.

1 day ago by Fat Matt on Clever on-off switch for graphene. Transistors next?
Vanessa Deagan

I completely disagree with this article. I believe the reason why Google are not successful in the tablet space is because of two reasons: 1....

1 day ago by Vanessa Deagan via Facebook on Apple and Amazon's tablet rivals don't get it
servermanagement

Bravo Infiniserv! Virtual Private Server looks promising and very useful for companies who can't really afford a expensive cloud computing software.

1 day ago by servermanagement on Infiniserv launches Linux-based UK cloud
oneoffreader

Agree with Thinklog, Voice and video talk has been a key feature between all my friends who also use tablets.

1 day ago by oneoffreader on Apple and Amazon's tablet rivals don't get it
Thinklog

Thank you for your article. However, Sir, I must disagree. I regularly use my iPad to make video calls via Skype, and I see no reason to claim that...

2 days ago by Thinklog on Apple and Amazon's tablet rivals don't get it