Welcome Guest. | Log In | Register | Membership Benefits
  • |   Email this page E-mail
  • |  Print Print
  • |   Bookmark and Share

Strange But True Penetration-Testing Stories

'Hacker' gets kudos from his financial services victim, as in-house security cameras go rogue and steal users' credentials

Oct 18, 2011 | 01:01 PM | 

By Kelly Jackson Higgins
Dark Reading
A long-forgotten PBX field-manager user account at a well-fortified Fortune 500 financial services firm was all it took for penetration testers to set up shop and await their moment to gain access into the otherwise well-secured network.

The financial firm had locked down the old Siemens Rolm PBX's administrative password, but it had overlooked the even more powerful field-technician user account. "The organization looked like it had good processes, strong security on the perimeter, some controls internally," says Rob Havelt, director of penetration testing for Trustwave SpiderLabs, who worked on the pen-testing engagement for the company's financial services firm client.

Havelt says he and his team employed the forgotten user account, which had an old default password, to get in and clone the firm's help-desk voicemail box. The field-technician account is even more potent than an admin account, he says: You can use it to make yourself the admin, for example.

A PBX might not seem to be a lucrative target, but the cloned help-desk voicemail box didn't take long to reap the benefits: "One day during testing, we got a voicemail from a user on the road whose VPN access wasn't working," Havelt says. "It just so happens that in a previous life, I was a certified Check Point instructor, and they were using a Check Point VPN. I knew exactly the problem and how to fix it, so I called him back."

Havelt got the user to provide his username and two-factor authentication token password, and then logged in as the user and fixed his VPN connection. "The guy was none the wiser," he says. "And then we ran roughshod over the internal network."

If hacking via PBX isn't odd enough these days, then the victimized user's response to Havelt's help was: "The funny thing about that one was that as we were doing our debriefing, their help-desk manager got an email he couldn't figure out that was in praise of one of their technicians ... how he had gotten back with the user after hours and fixed [his VPN problem]," says Havelt, who will share this and other weird pen-test experiences his team has had during his "Earth vs. The Giant Spider: Amazingly True Stories of Real Penetration Tests" presentation at SecTor in Toronto.

All it took for this rare type of pen-test exploitation was first finding a weak link in a rarely used user account, then setting up the "help desk" voicemail that intercepted the VPN user's call, and socially engineering his credentials out of him. "Having this guys' credentials led to us owning their AD domain," Havelt says. That led to accessing HR finance, wealth-management transfers, and other sensitive information.

In another odd pen-test engagement -- this one at a major manufacturing company -- Havelt and his team exploited an authentication bypass weakness in the company's network of hidden security cameras.

"They had this network of hidden security cameras set up everywhere internally. For some inexplicable reason, they were Internet-accessible," he says, most likely for remotely viewing their feeds.

The SpiderLabs team discovered a zero-day flaw in the camera software itself that let them bypass authentication and gain access to the around 20 cameras spread around the facility. About half of the cameras were pointed at various workstations: "As we logged into the camera, we zoomed into the keyboards and watched when people logged in and were able to harvest valid credentials that way," Havelt says. "And then we used them externally to get in [the network]," he says.

"You don't think of your own security cameras being used that way," he says. It's better to either not have Internet access at all with the cameras, or, at the least, via a VPN, he says.

It's often the little, seemingly benign things left unattended -- a PBX or Internet camera hole -- that leave an organization open to attack, Havelt says. "It's a recurring theme: You leave a default account, a default password. It might not seem like a big deal but can [become one] rapidly. If you give anyone any level of access, they will find another hole" and potentially do serious damage, according to Havelt.

Have a comment on this story? Please click "Add Your Comment" below. If you'd like to contact Dark Reading's editors directly, send us a message.



Currently we allow the following HTML tags in comments:

Single tags

These tags can be used alone and don't need an ending tag.

<br> Defines a single line break

<hr> Defines a horizontal line

Matching tags

These require an ending tag - e.g. <i>italic text</i>

<a> Defines an anchor

<b> Defines bold text

<big> Defines big text

<blockquote> Defines a long quotation

<caption> Defines a table caption

<cite> Defines a citation

<code> Defines computer code text

<em> Defines emphasized text

<fieldset> Defines a border around elements in a form

<h1> This is heading 1

<h2> This is heading 2

<h3> This is heading 3

<h4> This is heading 4

<h5> This is heading 5

<h6> This is heading 6

<i> Defines italic text

<p> Defines a paragraph

<pre> Defines preformatted text

<q> Defines a short quotation

<samp> Defines sample computer code text

<small> Defines small text

<span> Defines a section in a document

<s> Defines strikethrough text

<strike> Defines strikethrough text

<strong> Defines strong text

<sub> Defines subscripted text

<sup> Defines superscripted text

<u> Defines underlined text

Dark Reading encourages readers to engage in spirited, healthy debate, including taking us to task. However, Dark Reading moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing/SPAM. Dark Reading further reserves the right to disable the profile of any commenter participating in said activities.

Disqus Tips To upload an avatar photo, first complete your Disqus profile. | View the list of supported HTML tags you can use to style comments. | Please read our commenting policy.
Subscribe to RSS



Database Security Reports

report Defend Your Data From Malicious Insiders
The biggest threat to your company?s most sensitive data may be the employee who has legitimate access to corporate databases but less-than-legitimate intentions. And while the incidence of insider data breaches has decreased, external attacks often imitate them--and do serious damage. Follow our advice to mitigate the risk.

report Ensuring Secure Database Access
Role-based access control based on least user privilege is one of the most effective ways to prevent the compromise of corporate data. But proper provisioning is a growing challenging, due to the proliferation of "big data," NoSQLdatabases, and cloud-based data storage.

report Stop SQL Injection: Don't Let Thieves in Through Your Web Apps
Think your corporate website isn't vulnerable to a SQL injection attack? Start rethinking. SQL injection is among the most prevalent -- and most dangerous -- techniques for exploiting Web applications and attacking back-end databases that house critical business information at companies of every size. And it persists despite relatively simple and effective countermeasures. Here, we explain how SQL injection works, and how to secure your Web apps and databases against it.

Other reports from the Database Security Tech Center:

Related Content

Data security and privacy: A holistic approach
This paper examines the complex data security and privacy threat landscape; compliance and regulatory requirements; and, the IBM InfoSphere portfolio of integrated solutions designed to help you stay focused on meeting your organization's business goals, achieving compliance and reducing risk. IBM InfoSphere solutions for data security and privacy support a holistic approach ensuring the protection and integrity of your data.

Ten Database Activities Enterprises Need to Monitor
Enterprises are paying too little attention to security risks associated with their databases. Auditors, security/risk professionals and data owners need to watch for behaviors that may indicate database security problems. Learn the 10 critical database activities & behaviors enterprises should audit now.

The Forrester Wave: Database Auditing And Real-Time Protection
Database auditing has become critical as enterprises deal with regulatory compliance and security requirements. Learn why Forrester Research named IBM InfoSphere Guardium a Leader with #1 scores in all 3 top-level categories: Current Offering, Strategy and Market Presence.

Look Beyond Native Database Auditing to Improve Database Security
This Forrester Consulting study provides real-world findings from in-depth interviews with enterprises that have implemented database auditing and real-time protection solutions to ensure comprehensive auditing, real-time monitoring and protection of critical database and enterprise applications from internal and external attacks.

HOWTO Safeguard Against the Latest Cyber-Threats
2010 saw 27% rise in new vulnerabilities with the largest category being Web Application vulnerabilities. Tom Cross discusses these security events from the "IBM X-Force 10 Trend and Risk Report." Learn more about APTs, virtualization and cloud security threats.