A Delta Airlines pilot threatened to throw a passenger off of an aircraft today, 30 minutes prior to it’s departure.

Delta Airlines flight 1047 from Atlanta to San Diego was originally scheduled to depart ATL at 6:55pm Eastern on 1/3/2009, on a 767 aircraft.  When passengers got to the gate, they were not informed of any delays or changes.  However, when boarding the aircraft, the Delta gate agent informed the waiting passengers that their seats had all been re-assigned, as there had been an equipment change.  The gate agent did not call this a “last minute” change, as the 757-200 had arrived from San Diego and had unloaded it’s passengers while most of the departing passengers were waiting to board. It is apparent that Delta had planned to use the 757-200 for several hours prior to the aircraft’s arrival, and simply did not care enough about it’s passengers to notify them ahead of their scheduled departure.

Many of the passengers were surprised as they boarded that their seat assignments had been changed, and one gentleman was almost removed from the plane for asking why they hadn’t been informed earlier of the equipment change.  One flight attendant was heard saying, “You are going to have to speak with the Captain about this”, and when the Captain and the passenger spoke, the Captain told the passenger, “We’re one step from throwing you off this flight”.  At no time did the passenger become unruly or violent, he was simply frustrated by Delta’s apparent lack of courtesy to it’s paying customers.

Also overheard from the Captain’s discussion, were the following:

“Are you going to be calm for this flight?” (the passenger was calm)

“We will not stand for passengers raising their voice or cursing” (the passenger didn’t raise his voice)

“With the recent events, we have to be extra careful” (the passenger went through security, didn’t have any incendiary sewn in his underwear, and was not exhibiting any violent actions)

So, now it seems that freedom of speech is also forbidden, on these, “Friendly Skies”.

The passenger in question first had an exit row seat, then was moved to a middle seat on the 757-200 replacement aircraft, and finally, after being threatened, was given an aisle seat near the rear of the aircraft.

Delta Airlines has not yet commented on our story.

  • Share/Bookmark

Gartner in two-factor authentication warning – V3.co.uk – formerly vnunet.com.

Apparently, Gartner has caught up with the rest of the Information Security world, and is now pressing for Two-Factor authentication everywhere.

(Gartner is a laugh a minute… really… )

Gee.  What was their first clue?

Let’s set the “wayback” machine to February 2000, when Wave Systems Corporation published their paper on Encrypting hard drives

Let’s take a look at the landscape back then… just focusing on Access Controls…

Taking the data out of the table, and creating one here…

Source of Requirement Requirement for Access Controls (ID mgmt and authentication)
FISMA FISMA / NIST standards (mandatory for US federal agencies, recommended for private sector) NIST SP 800-53 rev.1, AC-3, AC-6, AC-17, AC-19,IA-1 – IAN-7
PCI DSS security standard (payment card industry) Requirements 7, 9; logical access separate from OS (3.4.1)
ISO 17799 / 27002 and BS 7799 Access Control element; Communications and Operations Mgmt requirement
ITIL / ISO 2000 IT Security Mgmt
GLBA and FFIEC (US financial data) Access on a “need-toknow” basis; access controls required by FFIEC
FCRA / FACTA (US consumer reports) Confidentiality obligation
US FTC, State enforcement of “fair trade” acts and related private litigation Required in consent decrees for SSNs, payment card data; negligence standard with reference to PCI DSS and GLBA Financial Safeguards Rule
US state (and proposed federal) laws on security and security breach notice for personal data that raises ID theft risks CA AB 1950 and several other state laws require “reasonable” security measures Several states considering reference to PCI DSS standard
Canada PIPEDA (and similar provincial laws) Principle 7: limit access on a “need-to-know” basis (§4.7.3)
European Union Data Protection Directive and related laws and regulations Art. 17 “appropriate organizational and technical measures;” European data protection authorities require access restrictions based on functional responsibilities

Now, here is the rub… the above table was published in February of 2000!!!

It is but ONE example of the discussions that Information Security Professionals have had with enterprises, banks, credit unions, and virtually every other business that has a web presence.

Ebay/Paypal got it right years ago, when they started the program to sell you a Vasco Security Token for login to your Paypal account.  Why banks and credit unions haven’t followed suit is beyond me.  Most large enterprises use them internally, but won’t provide them to their customers, even if requested.

So, now, we have Gartner, (the slowest on the uptake) to join in our chant… I guess I should be happy, at least the brain-dead zombies who listen to their diatribe will finally be spoon fed some COMMON SENSE!.

Oi… that was cathartic.

  • Share/Bookmark

AT&T moves closer to usage-based fees for data.

Boy, I’m sure happy I fired ATT.

I may not have an iPhone (I really don’t want one)

I don’t have crazy pricing (I’m on Sprint’s Simply Everything plan)

I have internet, tethered modem, email, and one thing that the ATT / iPhone people don’t.  Security.

My Blackberry is secured, so that you can’t steal my data, nor can you use it without the passwords.  Hey, even steal my micro-SD card.  it’s encrypted too.

Oh, wait, can you use SD cards in an iPhone?

*meh*…

I’m waiting for the droid to hit Sprint’s network if I’m going to change from Blackberry, but I don’t see that happening for several years.  My Blackberry simply WORKS.  and coupled with Sprint’s Simply Everything plan, It works, and works, and works.

For those of you on ATT, check out Sprint.  They have amazing customer service, you’re greeted by a person who tells you their name, and where they are currently located.  Both of my last two calls to Customer Service were fielded out of North Carolina, and I had pleasant & positive experiences.  It’s truly a joy.  (unlike calling ATT).

Oh, and did I mention that Sprint’s customer service is open 24x7x365?  So you don’t have to wait the long weekend to call to make a change, or to get tech support, or any other reason you would want to contact your cellular carrier.

I could go on for days…

Lastly, I travel for work, and I have yet to find a location where I don’t have coverage to make a phone call, however, I’ve been standing in several locations recently, where my iPhone burdened brethren were not only without data connectivity, but also without the ability to get dial tone.  Sadly, they still think that ATT is a good provider.

Some people must enjoy being screwed and constantly frustrated.  I simply want things to work.

Thank you Sprint, and Thank You Blackberry.

  • Share/Bookmark

ATM Fraud: New Skimming Scheme Spreads.

Here we are again, coming up on the Holiday Season.  Hanukkah starts this Friday, December 11th, Christmas, and a few fake holidays are in December as well.  (See Festivus, and others… )

Of course, we want to go out and Spend!, Spend!, Spend! to stimulate the “bad economy”.  Well, there are a large group of people who want to stimulate their own pockets as well.  No, I don’t mean the Retail Giants, they’re getting theirs… I’m talking about criminals, who really don’t want to work too hard to get your money.

If you are out, and need some quick cash, you’re better off going to a drug store, or other retail chain, where you can use your Check Card/Debit Card to purchase a pack of gum and get a quick $20.  Using an ATM is getting increasingly more dangerous.  ATM Card Skimmers are getting harder and harder to spot. (Link to Google images of skimmers)

The main message? If you are not using the same ATM every time you pull money out of your account, look closely at the ATM.  Are there any new moldings or trim around it? Does anything look out of place?  Touch every surface of the ATM, and wiggle pieces, if they’re loose, report it to the Telephone number ON THE BACK OF YOUR CARD!  Don’t believe that the telephone number on the ATM is correct.  You may be calling the thieves to tell them you spotted their device.  Here’s my prevention tip of the year… Don’t use an ATM or ATM Card.  They’ll save you money in the long run.  Move back to Cash.  It works.

Either way, Please have a safe and secure Holiday Season.  Oh, and a Very Merry Christmas!

dc0de

  • Share/Bookmark

Security Fix – Apple issues security updates for Mac OS X.

How can this be?  My father recently went to the Apple Store outside Chattanooga TN, and they told him, “Apple doesn’t need any anti-virus, or other security software.  It’s just secure.”

Apple’s Advertising program makes it out to be impervious to the threats that all of the other computers might also have

Even Brian Krebs (While I like and respect him), stated in his blog a few weeks back that to be secure on the internet, you should do your online transactions on a Mac.

Well… something seems to be amiss.

Let’s be clear here:

All Operating systems:

  • Are flawed
  • Will be attacked
  • Need some sort of Anti-Virus
  • Need a client based Firewall
  • Need constant care and attention

The major issue with most operating systems is the User.  Most users, of any operating system, fiddle with the configuration.  This is similar to saying that “All drivers of a car, modify their car”.  This is somewhat true.  Let’s explore this for a minute:

Types of modifications drivers do to their cars:

  • Seat Covers
  • Floor Mats
  • Rims / hub caps
  • Exterior and Interior Trim
  • Stereo System/GPS
  • Tires
  • Engine Modifications/Upgrades
  • Suspension Modifications/Upgrades

Except for the last three items, most of these things, in moderation, are harmless to the driving safety of the vehicle.  However, if you don’t know what you’re doing, and you make some or all of the last three changes, you’re going to fall into one of the following categories:

  • Outside your ability to drive the vehicle
  • Creating an unsafe engine
  • Creating an unstable vehicle to drive

Now, taking this analogy back to computers, if you make modifications on your computer system, like installing software un-proven software, or installing many of the gazillion web toys to play games online (for example, flash-based games), you’re inviting your system to be taken over.  When you add any of the other high risk behaviors that we’ve been asking people not to do for the past 12+ years on the internet, (e.g. surfing porn, downloading music and movies, file sharing, opening un-requested emails, not having a firewall, not having Anti-Virus & Anti-Spyware tools, etc…) you have a recipe for disaster.

I think that it is high time that we hold the software manufacturers accountable.  (Including Apple)  Software manufacturers have to OWN the risk, and share the risk with the general public.  After all, if you purchased an automobile that was prone to blowing up while you used it normally, wouldn’t it be recalled?  Couldn’t you sue the manufacturer?  It’s high time that companies get with the program, and start making software that is SECURE BY DEFAULT, instead of bolting on thousands of “patches”, “fixes”, and even stating, “We rely on third party companies to provide that functionality”.

Apple is the biggest failure in Truth in Advertising, and since there are so many Apple Fan Bois, (sic), it doesn’t seem to be happening.  Sorry, I’m not falling for the smoke screen.  Sadly, many of you are.

How about you “Man Up”, and ask your wonderful Apple manufacturer to be truthful?

That’s my 2¢, YMMV.

-

dc0de.

  • Share/Bookmark

Climate Emails Stoke Debate – WSJ.com.

Scientists’ Leaked Correspondence Illustrates Bitter Feud over Global Warming

As I’ve been saying for many years, Global Warming hasn’t been proven and there hasn’t been an open discourse of scientific fact relating to the climate and “Global Warming”.

IMHO, the problem here isn’t one of Global Warming or not, it’s the loss of objectivity in the sciences.

Some emails also refer to efforts by scientists who believe man is causing global warming to exclude contrary views from important scientific publications.

The emails include discussions of apparent efforts to make sure that reports from the Intergovernmental Panel on Climate Change, a United Nations group that monitors climate science, include their own views and exclude others. In addition, emails show that climate scientists declined to make their data available to scientists whose views they disagreed with.

This is the same group of people that are pushing for Trillions of dollars of changes to every country’s infrastructure, without so much as equal time for scientific objectivity.  This truly sad.  Now, the majority of the populous of the United States, the UK, and many Asian and European countries believe for a FACT that Global Warming exists…

So now what?

  • Share/Bookmark

In Congress, a call to review internal cybersecurity policies – washingtonpost.com.

It’s not so nice when it happens to “Them”!!!

The ethics committee operates in secrecy and has its own policy governing the handling of materials involving investigations. Under committee protocols, material generated by the panel is supposed to be stored in secure areas that are not accessible to anyone other than committee staff members. That goes for computer files and printouts of committee documents.”

The article goes on to describe how the members of Congress who were under investigation responded, and how shocked everyone was that the data was “at large”.

The laughable part, is that it was disclosed by a P2P application that was installed on a “Junior Member” of the Ethics committee.  I guess the Government doesn’t follow the same guidelines that the Commercial world does…

In the breach, the report was disclosed inadvertently by a junior committee staff member, who had apparently stored the file on a home computer with “peer-to-peer” software, congressional sources said. The popular software allows computer users to share music or other files and is easily available online. But it also allows anyone with the software on a computer to access documents of another user without permission, as long as the users are on a file-sharing network at the same time.

Now I have to question, how much more data was released?  What else was on this member’s shared folders?

It’s time that people wake up and smell the coffee… we’ve been PREACHING about these types of weaknesses, there are hundreds of products that can prevent these types of breaches, and what is being done about it?

Apparently, nothing.  Thanks everyone… it’s been fun… I’m going to bake some biscuits.

  • Share/Bookmark

While working this past week, I encountered a problem that I first solved in 1997, while working in Norcross for a small start up firm. The problem that we were having was related to a client/server connection going through a Firewall, being shut down after 5 minutes of no activity. I was amazed that a Firewall would shut down an idle connection in 5 minutes, but that’s what was happening. To make matters worse, the Firewall (Cyberguard), was hard coded to shut down idle tcp sessions after 5 minutes, and you couldn’t modify it in any way.

Well, we replaced that firewall, with a different product, but later that same year, we encountered the problem when we encountered the CheckPoint default session timeout of 60 minutes. We considered modifying the setting to 2 or more hours, but realized the risks of doing so. Leaving tcp connections open for long periods of time invites potential session hijacking risks. Since we were a security conscious company, we decided to look for alternate solutions. We went back to the RFC’s and really dug into TCP/IP settings and TCP Tuning.

We looked at how the tcp stack is implemented in Windows and found several documents on how to modify the systems we were running. In fact, I used the technet article so often, I have it memorized.  It’s Q120642.    We made several registry modifications and I even used this knowledge to write a document for CheckPoint FireWall-1 on how to tune the TCP stack on a Windows host that runs FireWall-1.

Several of the settings were modified to allow a high connection load,others we made on the servers on different segments on the firewalls.

To improve Connection Load we modified these two settings:

ForwardBufferMemory – default was for enough for fifty 1480-byte packets, rounded to a multiple of 256  (ONLY 50!!!)  We increased this to 5000 (Note, if you change this, you have to change NumForwardPackets as well)

NumForwardPackets – default here was enough for fifty packet headers.  We increased this to 5000 as well.  (Note, if you change this, also change ForwardBufferMemory)

(For windows servers running Internet facing sites, where connections may be greater and you need to transmit more date, you may also want to modify the above listed parameters)

We modified much more and here isn’t the forum, however, Microsoft has actually written a very nice document on how to tune your 2008 servers for many different scenarios.  You can find it here: http://www.microsoft.com/whdc/system/sysperf/Perf_tun_srv.mspx (read it… it’s actually well written!)

Now for you Linux guys, I know… you want to know how to tune your stacks too! Well, all I can say is learn your distro.  Use Google.  Or better yet, let me do that for you…Click Here for Linux TCP Tuning Tips

BUT I DIGRESS….

This is really about trying to get people to OPEN their minds and think outside the box.  No, wait… No it’s not.  It’s about getting people to open their minds and listen to reason.  Here are some interesting facts about tcp_keep_alives.

  • RFC 1122 states “A “keep-alive” mechanism periodically probes the other end of a connection when the connection is otherwise idle, even when there is no data to be sent. The TCP specification does not include a keep-alive mechanism because it could: (1) cause perfectly good connections to break during transient Internet failures; (2) consume unnecessary bandwidth (“if no one is using the connection, who cares if it is still good?”); and (3) cost money for an Internet path that charges for packets.”
  • it goes on to state, “To confirm that an idle connection is still active, these implementations send a probe segment designed to elicit a response from the peer TCP. Such a segment generally contains SEG.SEQ = SND.NXT-1 and may or may not contain one garbage octet of data. Note that on a quiet connection SND.NXT = RCV.NXT, so that this SEG.SEQ will be outside the window. Therefore, the probe causes the receiver to return an acknowledgment segment, confirming that the connection is still live. If the peer has dropped the connection due to a network partition or a crash, it will respond with a RST instead of an acknowledgment segment.”
  • This RFC was written in 1989!!!

I was asked what the “down side” of enabling keep alives were today, and there really is ONLY one.  BANDWIDTH.  In 1989, bandwidth was expensive.  Note in the section above, it mentions why the specification for TCP doesn’t REQUIRE a keep alive mechanism… to cause a good connection to fail during transient Internet Failures.  Wow… that doesn’t really happen in $20mil data centers…. does it? And it could cost more because you’re putting a packet on the wire, and it may cost more $$ in charges for packets… Do you really pay more for two packets totaling less than 256 bytes every n minutes?  On your internal 10Gig network? (I don’t think so)…

So, the downside is ≤ 256 bytes every n minutes, or, some intermediary security device will time out your “TIME_WAIT” connections every 30 or 60 minutes. (depending on your security products)

Product/Default Timeout
Juniper SRX / 30 minutes
CheckPoint FW-1/60 minutes
Cisco PIX-ASA/60 minutes
TCP Default / 120 minutes

So, if you’re a platform operations person, and you’re presented with this problem, should you:

A) Tell everyone to modify every protocol on every security device in the network to keep Applications that don’t support Application Level Keep-Alives connected?

B) Enable tcp keep alives on the server hosts that are running these broken applications?

BIG HINT, the answer is B!

Epilogue:

TCP settings are not specific to one product, one operating system or one device.  The TCP/IP stack is mostly deployed as a standard by “most” vendors, and your settings and capabilities most likely are going to vary.  If you are looking for the specifics of the Operating System, hardware, vendor or other product, PLEASE GOOGLE IT, or contact your vendor directly.  If they don’t know the TCP/IP tuning parameters, stop buying their equipment, they’re too stupid to deserve your money.  As always, this is my 2¢, YMMV.  All rights reserved for those products that I’ve mentioned by name.

To confirm that an idle connection is still active, these implementations send a probe segment designed to elicit a response from the peer TCP. Such a segment generally contains SEG.SEQ = SND.NXT-1 and may or may not contain one garbage octet of data. Note that on a quiet connection SND.NXT = RCV.NXT, so that this SEG.SEQ will be outside the window. Therefore, the probe causes the receiver to return an acknowledgment segment, confirming that the connection is still live. If the peer has dropped the connection due to a network partition or a crash, it will respond with a RST instead of an acknowledgment segment.

  • Share/Bookmark

The Internet is now like the Wild West: IBM consultant
500 per cent rise in malicious Web links: IBM report…

Really? This is new?  As if this wasn’t said before? Why is it now news? Slow news day?

Since as long as I can remember, we (the Infosec community) have been making this statement.

Here, see for yourself…http://tinyurl.com/msksqj and click on the “Timeline” feature…

Why is it now news? Slow news day?

I mean, come on, yes, there is a rise in malware, rise in attack vectors, rise in vulnerabilities… What are you going to do about it?

We’ve tried the DMCA, to keep people from reverse engineering software… that didn’t work….

We’ve tried to have products in place to be reactive to vulnerabilities, That doesn’t work either…

We’ve tried to educate our users… that works… somewhat… when they listen…

We’ve tried to put in firewalls, Intrusion Prevention, etc… that partially works…

We’ve tried to keep our operating systems patched, but the vendors don’t code with security in mind, so there are more and more vulnerabilities in our OS’s than we can shake a stick at… (all OS’s, not just windows, but Linux and Mac too…)

However, we haven’t had anything new n the information security industry in the past 5 years, no new technology, no new protections, no revolutions.

However, criminals are getting more organized, tools are getting easier to use, technology barriers to entry of data theft are lower, and the vulnerabilities are still coming.

Let’s get our collective heads out of our asses, and put them together and design something new, that can defend us from these threats…

By the way, the sky isn’t falling, it’s the same normal noise level we’ve had for the last 10 years… There’s just some show-boating going on.

  • Share/Bookmark

Cisco wireless LAN vulnerability could open ‘back door’ – Network World.

Ok, really? Come on, you must be bluffing.  People ask me all the time why I don’t pursue a Cisco Certification path in my career.  Here is why.  This is the company that has foisted such slogans as

  • “Changing the way we work, live, play, and learn.” (1996)
  • “The Worldwide Leader in Networking for the Internet”(1997-2002)
  • “Empowering the Internet generation.” (1998-2002)
  • “The fastest way to increase your Internet Quotient.” (1999-2001)
  • “This is the Power of the Network. now.” (2003)
  • “Discover a new world of Productivity.” (2003)
  • “The Network Works. No Excuses.” (????)
  • “Data Center 3.0″ (????)
  • “Welcome to the Human Network” (????)
  • “The Network is the Platform” (????)
  • “The Self-Healing Network” (????)

I mean really.  John Chambers should be PISSED.  This is the kind of engineering I expect from a “has-been” company, or a really STUPID startup.  However, if Cisco would have embraced the “hacker community” instead of shunning it, perhaps Cisco’s technical expertise and prowess would be still employed at Cisco, instead of being at Juniper Networks, CheckPoint, Microsoft, and others.

I’ve been saying this for years, but perhaps it’s now the clearest time for someone at Cisco to listen.  Get back to your core competency; Routing.  Everything else you try to do is a distraction.  Come on, do you really think that I’m going to build a data center with Cisco blade servers? (Who? Cisco? Servers? What?)  Pluuuheeese.  Stop trying to do everything, and do ONE THING RIGHT.

I refuse to believe that Cisco didn’t know about the above vulnerability when they purchased the product (We all know that Cisco doesn’t invent stuff anymore, unless it’s trying to patent someone else’s fix for a broken protocol), but really, I’m sure that a cost-benefit-analysis was done on the vulnerability, and it wasn’t “important” enough to fix at the time that they purchased, re-badged, and shipped out the “new” lightweight access points.

Any idiot with 1/2 a brain and has spent more than 30 minutes working on Wireless networks knows that you don’t send anything in the clear that you don’t want subverted, so really Cisco, how did this happen?

How about you reach out to the information security industry, (the same one that you claim to belong to), and ask for help?  There are many researchers who would be willing to help you, as long as you’ll sign a waiver to never sue…

Finally, I’m happy to be working on my Juniper certifications.  They aren’t perfect either, but at least they don’t sue researchers to not release vulnerabilities that you refuse to fix.  Oh, and they have a much faster platform.

That’s my 2¢, YMMV.

(Note, the comments above represent my personal opinion, and in no way are related to any positions I may have held in the past, present or with future companies.  These opinions are mine, and mine alone, and are not representative of any company, service, system, software, hardware, automobile, table, chair, any person (dead or alive), or anything.  If you want to try to sue someone, please sue yourself.)

  • Share/Bookmark

© 2008-2010 dc0de\'s notes... & dc0de.com All Rights Reserved -- Copyright notice by Blog Copyright