I present two topics on this subject for your reading pleasure.
1) Why small and medium business owners should be concerned about online banking, and what action steps the FBI, US Secret Service, the Internet Crime Complaint Center and the FS-ISAC recommend you take to reduce your risk exposure.
2) The specific steps for one method to lock down a secure workstation along with how you should use and respond to alerts once that machine is configured for safe use.
Unsafe Online Business Banking
Some time ago a recommendation by the FBI and the Banking Association was circulated to small and medium business owners. It never received much attention from press, but should have.
Banking fraud on business accounts has become rampant. Aside from insider crime, it's happening when the workstation you use to conduct banking via your browser is infected with malware that captures your account log-in credentials and transmits those credentials to an Internet server run by criminals. (It can also happen if you fall for email phishing attempts, but that's another story for another time.)
The really nasty part is if your computer -- the one that you used to access your bank -- was infected then the bank that serves your business accounts may not be willing (and depending on the judge, you might not succeed in compelling them) to cover your losses if criminals drain the account dry.
Go on now please, read this article. I'll wait . ..
Information Week: Who Bears Online Fraud Burden: Bank Or Business?
Back? Onward to the details then.
Here is the FBI press release:
Fraud Advisory for Businesses: Corporate Account Take Over
(Opens in new window, PDF format.)
Excerpts:
Cyber criminals employ various technological and non-technological methods to manipulate or trick victims into divulging personal or account information. Such techniques may include performing an action such as opening an email attachment, accepting a fake friend request on a social networking site, or visiting a legitimate, yet compromised, website that installs malware on their computer(s).
And
Minimize the number of, and restrict the functions for, computer workstations and laptops that are used for online banking and payments. A workstation used for online banking should not be used for general web browsing, e-mailing, and social networking. Conduct online banking and payments activity from at least one dedicated computer that is not used for other online activity.
In short, they are telling us that the risk of malware on a business computer that is used for both online banking and normal web surfing has become too high to afford.
Their recommendation is that you set aside a special workstation that is ONLY used for online financial transactions, to known safe web banking addresses, and that it NEVER be used for email or web surfing anywhere but at your banks.
Do that, plus more:
I'm going to take that a step further and outline how you can further lock down any workstation to mitigate the risk of infection. This method works at home or work and - if your IT department does not already do it -- you should insist they consider the method.
Of note is that this works best with Windows 7, any flavor (Home, Pro, Ultimate).
1) On the designated workstation (or on all workstations if you want to increase safety for all users) create an Administrator account and grant it Administrator access in the Users Control Panel. I don't recommend you name the account Administrator. Call it some variation of AdminXYZ - make it unique to your company. This account MUST have a password, and if you feel safe in your office and trust your peers then it doesn't really have to be a super secure password, but of course . . . I do recommend you consider a strong password. If this is for a local domain, you should create a shared domain account and grant it local administrator permissions on all the member client workstations, but NOT on the server.
2) If you are setting up a new machine, install ALL your required software from that Administrator account. At a minimum, get decent Anti-Virus protection installed at this point. You should also make sure the operating system is fully patched through current critical updates and service packs. Finally, in Windows 7 at least, turn on Automatic Windows Updates and turn on the setting to "Allow All Users to install updates on this computer."
3) Log in as AdminXYZ and create your user accounts. Be certain to make the regular user account - the one you will use for work - a "Standard User." If your user accounts already exist, get into the Users Control Panel and DEMOTE all other users to "Standard User." Don't demote the AdminXYZ account . . . bad things may happen.
4) Open User Account Control Settings and make sure the slider is set to the highest level. I know you'll hate this, and you might have to back off a notch if you're running very old applications on Windows 7, but at least for your financial workstation this should be a requirement. For others, the second or third notch from the bottom may suffice.
5) That's it. When you use your workstation, always log into the machine with your normal user account. Only use the AdminXYZ account when you need to install something, or update an application.
Now if you do this on Windows 7 - there's a very cool feature that makes doing an occasional application update relatively easy. When you get the notice that your update requires permission, you'll be presented with the option of entering in an Admin account and password. No need to log off or switch users, Windows 7 will open a shell under that admin account to run the update. Other applications (like your browser) that are open will still be protected by your limited access account.
Usage and preventing social hacks to your system:
Once you have this setup correctly - use your system as recommended for its role. If this is the workstation from which you will access your banking/credit accounts then I strongly recommend you restrict its use as described by the fraud advisory notice I linked above. If this is your normal workstation, then practice safe surfing and smart email habits. Otherwise use as normal for your work.
Once a month or so you might see a request for admin access pop for Windows Update. You might also see such an alert for other updates to your specific applications.
If you know you are updating something, it's generally okay to grant that permission.
But here's where the protection kicks in. In almost every case if you inadvertently land on a malicious website, or open that ill-advised email hosting a virus, you'll see this alert asking for admin level permissions pop up in your face.
Stop!
Think!
Terminate that sucker!
Be mindful of what you're doing when that alert pops. You KNOW you were not installing something. If you see that alert while browsing the web, you can be certain it's something uninvited trying to install itself. But you've got your system set to TELL you before it happens. Click NO. Close your browser or email, and don't go there again.
There are some viruses that can still cause minor damage on a protected account though, what about those?
If you suspect/know that your limited account has been compromised, and you did NOT allow the infection admin access (you did say no to that alert, didn't you?) then the virus is restricted to your profile. Here's what to do:
Restart the machine.
Log into the AdminXYZ account - NOT your user account.
Run a full anti-virus scan and let it clean things up.
Now try logging into your account, should be in good condition again. If not, then you might have to backup all the documents under the infected profile, erase the profile, and restore the data. So far at least - in those rare cases where something does infect a profile on a prepared workstation -- this method has prevented me from having to completely reformat and reinstall the infected operating system on that workstation.
Monday, January 30, 2012
Thursday, January 26, 2012
Colorado Secretary of State launches password protection for business filings and reports
In April last year I wrote about a serious deficiency in the system used by the Colorado Secretary of State for businesses that use their online service to register with the state and to file annual reports.
I have good news, and bad news.
The good news is that as of today you have the option of securing your business registration with the State of Colorado with your email address and a password.
In May 27, 2011 Bill HB-1095 was signed, allowing the Secretary of State’s office to implement a password protected business filing system.
On January 26, 2012, the Colorado Secretary of State announced that the "Secure Filing" system is up and running.
Here is the state's description of the password system:
Colorado: Secure Business Filing
And instructions for setting it up plus a short FAQ:
Colorado: Create a Secure Business Filing Account
Colorado: Secure Business Filing FAQ
All good and - while overdue - appreciated.
Now the bad news.
I'm sure arguments raged over the conference tables on this topic, but the fact is they've gone and rolled this out the wrong way.
First, it's optional. You can ignore this feature and bet that you're not enough of a target to be worried. That might be a very expensive mistake.
I never saw any notification of this new feature, beyond their website. Which I - like most of you - only check when it's time to file my annual report.
So here's the problem as I see it. Someone is going to go after their target by filing an amendment (same problem of Corporate ID Theft as before) to change your business address of record. Then they'll have the state send the PIN notification that starts the conversion of your "open" account to a secure account system -- to that address they just used to update your record. Now the crooks OWN your account with the state, and I would imagine it might be painful, time consuming and perhaps expensive to wrest control back to you should this happen.
What they should have done is make this mandatory, by mailing out snail mail with temporary accounts/passwords to current record holders.
Since they did not, it's up to you to act fast and get your registration with the state locked down before the ID thieves do it to for you.
I have good news, and bad news.
The good news is that as of today you have the option of securing your business registration with the State of Colorado with your email address and a password.
In May 27, 2011 Bill HB-1095 was signed, allowing the Secretary of State’s office to implement a password protected business filing system.
On January 26, 2012, the Colorado Secretary of State announced that the "Secure Filing" system is up and running.
Here is the state's description of the password system:
Colorado: Secure Business Filing
And instructions for setting it up plus a short FAQ:
Colorado: Create a Secure Business Filing Account
Colorado: Secure Business Filing FAQ
All good and - while overdue - appreciated.
Now the bad news.
I'm sure arguments raged over the conference tables on this topic, but the fact is they've gone and rolled this out the wrong way.
First, it's optional. You can ignore this feature and bet that you're not enough of a target to be worried. That might be a very expensive mistake.
I never saw any notification of this new feature, beyond their website. Which I - like most of you - only check when it's time to file my annual report.
So here's the problem as I see it. Someone is going to go after their target by filing an amendment (same problem of Corporate ID Theft as before) to change your business address of record. Then they'll have the state send the PIN notification that starts the conversion of your "open" account to a secure account system -- to that address they just used to update your record. Now the crooks OWN your account with the state, and I would imagine it might be painful, time consuming and perhaps expensive to wrest control back to you should this happen.
What they should have done is make this mandatory, by mailing out snail mail with temporary accounts/passwords to current record holders.
Since they did not, it's up to you to act fast and get your registration with the state locked down before the ID thieves do it
Wednesday, January 25, 2012
Disable PCAnywhere from Symantec / Norton
If you have Symantec pcAnywhere installed on any of your workstations or clients, Symantec would like you to disable (or at least patch) it immediately to protect your system from attack.
They are supposed to contacting all known registered customers about the issue, but I know that many people might not have updated their contact info with Symantec in the last few years -- and may not get the notice.
What happened?
Short answer, the source code for part of this product was stolen by hackers and may be used to reverse engineer an active exploit into any systems running pcAnywhere.
From: Symantec tells customers to disable PCAnywhere
PCAnywhere 12.0, 12.1, and 12.5 customers are at increased risk, as well as customers with prior, unsupported versions of the product, according to Symantec.
More info:
Symantec: Anonymous stole source code, users should disable pcAnywhere
Symantec Web Site: Claims by Anonymous about Symantec Source Code
Our investigation continues to indicate that the theft is limited to only the code for the 2006 versions of Norton Antivirus Corporate Edition; Norton Internet Security; Norton SystemWorks (Norton Utilities and Norton GoBack); and pcAnywhere.
Based on our analysis, the Norton Antivirus Corporate Edition code in question represents a small percentage of the pre-release source for the Symantec AntiVirus 10.2 product, accounting for less than 5% of the product.
The Symantec Endpoint Protection 11 product – which was initially released in the fall of 2007 – was based upon a separate code branch that we do not believe was exposed. This code branch contains multiple new protection technologies including Heuristic Protection, Intrusion Prevention Security, Firewall, Application Control, Device Control, Tamper Protection, redesigned core engines, as well as our Symantec Endpoint Protection Manager (SEPM). Customers on Symantec Endpoint Protection 11.x are at no increased security risk as a result of the aforementioned code theft.
[and]
Our current analysis shows that all pcAnywhere 12.0, 12.1 and 12.5 customers are at increased risk, as well as customers using prior versions of the product. pcAnywhere is also bundled with numerous Symantec products.
Disable pcAnywhere
Safest and Easiest Method: Uninstall the product, be sure to save your product keys for later re-installation once the program has been patched.
If you have to have it regardless: Be certain you are on version 12.5 and use LiveUpdate to get the most recent patches as of today.
Expert Level: Disable the service from starting automatically with your system and turn it off for now until patched.
Detailed and specific information is available for administrators on Symantec's blog.
Important Information on pcAnywhere
Important!
More patches for V12.x are forthcoming from Symantec. My personal advice is to not use pcAnywhere until those patches are delivered. I'll keep this post updated as they roll out.
Future customers considering pcAnywhere. There are competitive alternatives if you need this functionality now, or wait for version 13.
They are supposed to contacting all known registered customers about the issue, but I know that many people might not have updated their contact info with Symantec in the last few years -- and may not get the notice.
What happened?
Short answer, the source code for part of this product was stolen by hackers and may be used to reverse engineer an active exploit into any systems running pcAnywhere.
From: Symantec tells customers to disable PCAnywhere
PCAnywhere 12.0, 12.1, and 12.5 customers are at increased risk, as well as customers with prior, unsupported versions of the product, according to Symantec.
More info:
Symantec: Anonymous stole source code, users should disable pcAnywhere
Symantec Web Site: Claims by Anonymous about Symantec Source Code
Our investigation continues to indicate that the theft is limited to only the code for the 2006 versions of Norton Antivirus Corporate Edition; Norton Internet Security; Norton SystemWorks (Norton Utilities and Norton GoBack); and pcAnywhere.
Based on our analysis, the Norton Antivirus Corporate Edition code in question represents a small percentage of the pre-release source for the Symantec AntiVirus 10.2 product, accounting for less than 5% of the product.
The Symantec Endpoint Protection 11 product – which was initially released in the fall of 2007 – was based upon a separate code branch that we do not believe was exposed. This code branch contains multiple new protection technologies including Heuristic Protection, Intrusion Prevention Security, Firewall, Application Control, Device Control, Tamper Protection, redesigned core engines, as well as our Symantec Endpoint Protection Manager (SEPM). Customers on Symantec Endpoint Protection 11.x are at no increased security risk as a result of the aforementioned code theft.
[and]
Our current analysis shows that all pcAnywhere 12.0, 12.1 and 12.5 customers are at increased risk, as well as customers using prior versions of the product. pcAnywhere is also bundled with numerous Symantec products.
Disable pcAnywhere
Safest and Easiest Method: Uninstall the product, be sure to save your product keys for later re-installation once the program has been patched.
If you have to have it regardless: Be certain you are on version 12.5 and use LiveUpdate to get the most recent patches as of today.
Expert Level: Disable the service from starting automatically with your system and turn it off for now until patched.
Detailed and specific information is available for administrators on Symantec's blog.
Important Information on pcAnywhere
Important!
More patches for V12.x are forthcoming from Symantec. My personal advice is to not use pcAnywhere until those patches are delivered. I'll keep this post updated as they roll out.
Future customers considering pcAnywhere. There are competitive alternatives if you need this functionality now, or wait for version 13.
Monday, June 6, 2011
A note to various print driver and PDF print driver developers
A short rant:
I and my clients are NOT going to withhold service packs and critical security patches for modern Windows clients (read: Windows 7 x64 SP1) just so your poorly written print drivers will install and run in a stable manner. Crashing the print spooler service leaving all installed printers unusable without a reset is not acceptable.
I'm looking at you Adobe PDF and Nova PDF . . .
Instead, we will look for compatible substitutes from your competitors. Once we change to those alternates, it's highly unlikely that we will EVER return to your products in the future.
Get it right, or lose our business!
'nough said.
I and my clients are NOT going to withhold service packs and critical security patches for modern Windows clients (read: Windows 7 x64 SP1) just so your poorly written print drivers will install and run in a stable manner. Crashing the print spooler service leaving all installed printers unusable without a reset is not acceptable.
I'm looking at you Adobe PDF and Nova PDF . . .
Instead, we will look for compatible substitutes from your competitors. Once we change to those alternates, it's highly unlikely that we will EVER return to your products in the future.
Get it right, or lose our business!
'nough said.
Saturday, April 2, 2011
Protect your company - Colorado has almost zero protections against someone editing your state business records
Update January 26, 2012: Colorado now has the option to lock down business registrations.
Almost zero . . .
In the State of Colorado the principle/owner of a business can create a corporation online, file amendments, corrections to contact information and annual reports.
It's nice to have that ability online, and the fee's for filing over the Internet are substantially lower than filing by paper.
But, and this is a HUGE BUT: there is no way to password protect your ability to alter your records.
This was exposed half a year ago, one very good write up about the problem was posted on ComputerWorld: Colorado warns of major corporate ID theft scam (Link pops a new tab or window.)
Seems like a good time to revisit the problem given my feelings about a potential scam snail mail solicitation received today.
So what should a business owner or principle do to protect their corporate ID in Colorado?
Buried within the sage but overly general advice on protecting your business posted by the Colorado Secretary of State is the one thing you can do to be notified when your corporate record is altered: add your email to their notification list.
Here are the steps:
1) Get thee to http://www.sos.state.co.us/pubs/business/ProtectYourBusiness/protectyourbusiness.htm
2) Click the left upper link offering to "Subscribe to E-mail Notification Services"
3) Click the first link under the heading: "E-mails specific to a business organization record" entitled "Click here to subscribe to e-mail notification regarding a specific record"
4) This brings you to a search page, you can either enter your state ID, or search on your business name. After entering your search criteria, click the Search button.
5) Click the ID Number of YOUR business from the list after doing the search.
6) This brings you to a summary page of the business record. Find and click the link at the bottom that states: "Subscribe to E-mail Notification Regarding this Record"
7) Enter a valid email address and click the Subscribe button.
8) Within the hour (after I tried this it took about 50 minutes) you should receive an email from the Colorado Department of State (entity.subscribe@sos.state.co.us) confirming the subscription.
. . .
This is just WEAK. Complex steps to subscribe, no real security. No way to verify anyone's identity. Oh sure, it's a felony to misrepresent yourself on the states website, but since when has that stopped the criminals?
Almost zero . . .
In the State of Colorado the principle/owner of a business can create a corporation online, file amendments, corrections to contact information and annual reports.
It's nice to have that ability online, and the fee's for filing over the Internet are substantially lower than filing by paper.
But, and this is a HUGE BUT: there is no way to password protect your ability to alter your records.
This was exposed half a year ago, one very good write up about the problem was posted on ComputerWorld: Colorado warns of major corporate ID theft scam (Link pops a new tab or window.)
Seems like a good time to revisit the problem given my feelings about a potential scam snail mail solicitation received today.
So what should a business owner or principle do to protect their corporate ID in Colorado?
Buried within the sage but overly general advice on protecting your business posted by the Colorado Secretary of State is the one thing you can do to be notified when your corporate record is altered: add your email to their notification list.
Here are the steps:
1) Get thee to http://www.sos.state.co.us/pubs/business/ProtectYourBusiness/protectyourbusiness.htm
2) Click the left upper link offering to "Subscribe to E-mail Notification Services"
3) Click the first link under the heading: "E-mails specific to a business organization record" entitled "Click here to subscribe to e-mail notification regarding a specific record"
4) This brings you to a search page, you can either enter your state ID, or search on your business name. After entering your search criteria, click the Search button.
5) Click the ID Number of YOUR business from the list after doing the search.
6) This brings you to a summary page of the business record. Find and click the link at the bottom that states: "Subscribe to E-mail Notification Regarding this Record"
7) Enter a valid email address and click the Subscribe button.
8) Within the hour (after I tried this it took about 50 minutes) you should receive an email from the Colorado Department of State (entity.subscribe@sos.state.co.us) confirming the subscription.
. . .
This is just WEAK. Complex steps to subscribe, no real security. No way to verify anyone's identity. Oh sure, it's a felony to misrepresent yourself on the states website, but since when has that stopped the criminals?
Corporate Controllers Unit - Scam Smelling Snail Mail
Scam? Spam? Both? I got some snail mail today from an organization calling themselves "Corporate Controllers Unit" or the initials "CCU" offering a very expensive service: for the low low fee of $225 per year they will file my company's annual report with the state where I do business.
This report costs me about 10 minutes of time and a $10 fee when I file directly with the state.
The envelope looks like an official mailing. So does the letter inside, filled with legalese threatening dire things unless you file on time. Thankfully the fine print at the very bottom lets you know it's "just" a solicitation.
Couple of other clues. The organization uses a PO Box. A search on the web does not find any contact info, but it does bring up about six pages of the same couple of articles touting their service via spam blogs. Someone hired a blackhat SEO agent to market their stuff.
My advice: save your money and your sanity. Companies should file directly with the state as they have in the past.
My suspicion: this might be an attempt to steal your companies ID.
Update: This smells more like a scam the more I don't see . . . let me explain:
I cannot find anything on this company at all, other than the aforementioned spam blogs re-posting the same few articles over and over. No contact info, no phone, no web site, just the PO Box. And I think my Google-Fu is pretty darn good, thank you. If it was out there, I would have found it by now.
Other than the comments below, I've gotten calls from two of my clients and one of my business partners asking my opinion - they also received one of these in the mail today.
Update 2: Remember I said 6 pages of search results? That was 4 hours ago. Something fishy is up, because the returned results as of this update (8:30 PM Saturday night) presents over 29 pages now, and except for this blog the results are all the same couple of articles over and over on different odd domain sites.
Update 3: Denver Channel 9 posted this article at 7:27 AM MDT Monday April 4.
State warns of potentially misleading letters (from Corporate Controllers Unit)
Update 4: Denver Post finally listed an article with more information, including a quote from the Attorney General that this is most likely a scam.
"Gessler warns businesses, non-profits of "deceptive mail solicitation" (from Corporate Controllers Unit)
.
This report costs me about 10 minutes of time and a $10 fee when I file directly with the state.
The envelope looks like an official mailing. So does the letter inside, filled with legalese threatening dire things unless you file on time. Thankfully the fine print at the very bottom lets you know it's "just" a solicitation.
Couple of other clues. The organization uses a PO Box. A search on the web does not find any contact info, but it does bring up about six pages of the same couple of articles touting their service via spam blogs. Someone hired a blackhat SEO agent to market their stuff.
My advice: save your money and your sanity. Companies should file directly with the state as they have in the past.
My suspicion: this might be an attempt to steal your companies ID.
Update: This smells more like a scam the more I don't see . . . let me explain:
I cannot find anything on this company at all, other than the aforementioned spam blogs re-posting the same few articles over and over. No contact info, no phone, no web site, just the PO Box. And I think my Google-Fu is pretty darn good, thank you. If it was out there, I would have found it by now.
Other than the comments below, I've gotten calls from two of my clients and one of my business partners asking my opinion - they also received one of these in the mail today.
Update 2: Remember I said 6 pages of search results? That was 4 hours ago. Something fishy is up, because the returned results as of this update (8:30 PM Saturday night) presents over 29 pages now, and except for this blog the results are all the same couple of articles over and over on different odd domain sites.
Update 3: Denver Channel 9 posted this article at 7:27 AM MDT Monday April 4.
State warns of potentially misleading letters (from Corporate Controllers Unit)
Update 4: Denver Post finally listed an article with more information, including a quote from the Attorney General that this is most likely a scam.
"Gessler warns businesses, non-profits of "deceptive mail solicitation" (from Corporate Controllers Unit)
.
Thursday, January 20, 2011
Multiple Java Updates Installed == Vulnerable!
Update: We're now up to version 6.30 . . . and Oracle has added a page in the Java site to assist with removing old versions.
Over the last year security researchers have been tracking a major rise in the use of Java exploits to plant malware on unsuspecting users. Many of them have blamed security vulnerabilities in IE or (pick your browser) . . . and truth be told that's still going on too. But the big surprise is that Java exploits are eclipsing "plain jane" browser exploits, across all browsers and in some cases across platforms.
Bottom line: many Java exploits go after vulnerabilities that have been patched. Since Java runs on a wide variety of platforms, this makes it a very serious vector. You should stay alert for and accept automatic Java updates. You should remove old Java versions as they allow older - vulnerable - Java scripts to run even when you are patched to the most current version. You should also check the Java test page to make sure the latest version installed successfully.
Not to put too fine a point here: Java Updates are notorious for leaving previous versions on your system instead of upgrading in place. Those old Java versions are alive and vulnerable until they are removed.
Worse, many times the Java setup or update process offers end users some form of crapware: additional toolbars, "free" virus scans, etc. I personally recommend that during any install - of any plugin (and I include Adobe products etc here) that you watch for these unneeded add-ons and UNcheck them during installation. If you allow every update of every plugin you use to install these extra craplets, your system will quickly be bogged down to a slow, sad mess.
Action Steps:
1) Check in Control Panel: Add/Remove Programs (Windows XP) or Uninstall a Program (Windows 7) for older Java or J2SE or Java Runtime versions and remove ALL of them. You'll gain back on average around 120MB of disk space per outdated version removed. And you'll close some serious holes in your security.
2) The current Java version as of this writing is "Java 6 Update 23" That should be the ONLY version you have listed in "Remove Programs." You can install the latest version of Java: www.java.com
3) Test your installation: http://www.java.com/en/download/testjava.jsp
Note that this test only reports the latest working version installed on your system. It does not reveal whether your system has older versions still installed. For that see Step 1 above . . .
A note on x86 versus 64-bit: If you - like most people - use a 32-bit browser when running a true 64-bit operating system, then you only need to install the 32-bit version of Java. In fact I recommend that if you see a 64-bit version of Java in your "Remove Programs" window, you zap it away.
Additional reading:
http://itmanagement.earthweb.com/secu/article.php/3921441/Cisco-Java-Attacks-on-the-Rise-As-Spam-Declines.htm
http://sunbeltblog.blogspot.com/2010/11/its-time-to-get-very-serious-about-java.html
http://blogs.technet.com/b/mmpc/archive/2010/10/18/have-you-checked-the-java.aspx
Over the last year security researchers have been tracking a major rise in the use of Java exploits to plant malware on unsuspecting users. Many of them have blamed security vulnerabilities in IE or (pick your browser) . . . and truth be told that's still going on too. But the big surprise is that Java exploits are eclipsing "plain jane" browser exploits, across all browsers and in some cases across platforms.
Bottom line: many Java exploits go after vulnerabilities that have been patched. Since Java runs on a wide variety of platforms, this makes it a very serious vector. You should stay alert for and accept automatic Java updates. You should remove old Java versions as they allow older - vulnerable - Java scripts to run even when you are patched to the most current version. You should also check the Java test page to make sure the latest version installed successfully.
Not to put too fine a point here: Java Updates are notorious for leaving previous versions on your system instead of upgrading in place. Those old Java versions are alive and vulnerable until they are removed.
Worse, many times the Java setup or update process offers end users some form of crapware: additional toolbars, "free" virus scans, etc. I personally recommend that during any install - of any plugin (and I include Adobe products etc here) that you watch for these unneeded add-ons and UNcheck them during installation. If you allow every update of every plugin you use to install these extra craplets, your system will quickly be bogged down to a slow, sad mess.
Action Steps:
1) Check in Control Panel: Add/Remove Programs (Windows XP) or Uninstall a Program (Windows 7) for older Java or J2SE or Java Runtime versions and remove ALL of them. You'll gain back on average around 120MB of disk space per outdated version removed. And you'll close some serious holes in your security.
Example of multiple old Java versions.
Get rid of them!
Get rid of them!
2) The current Java version as of this writing is "Java 6 Update 23" That should be the ONLY version you have listed in "Remove Programs." You can install the latest version of Java: www.java.com
What you want to see.
Only one Java, and it's the most recent version.
Only one Java, and it's the most recent version.
3) Test your installation: http://www.java.com/en/download/testjava.jsp
Oh hey there!
I passed, or did I?
I passed, or did I?
Note that this test only reports the latest working version installed on your system. It does not reveal whether your system has older versions still installed. For that see Step 1 above . . .
A note on x86 versus 64-bit: If you - like most people - use a 32-bit browser when running a true 64-bit operating system, then you only need to install the 32-bit version of Java. In fact I recommend that if you see a 64-bit version of Java in your "Remove Programs" window, you zap it away.
Additional reading:
http://itmanagement.earthweb.com/secu/article.php/3921441/Cisco-Java-Attacks-on-the-Rise-As-Spam-Declines.htm
http://sunbeltblog.blogspot.com/2010/11/its-time-to-get-very-serious-about-java.html
http://blogs.technet.com/b/mmpc/archive/2010/10/18/have-you-checked-the-java.aspx
Wednesday, December 15, 2010
Bad Outlook 2007 Update KB-2412171 -- December 2010 Microsoft Patch Day
January 11, 2011 Update: This patch has been re-released under the same KB number. If you previously installed this patch you should update it again. See http://support.microsoft.com/kb/2412171 for more information.
Bug Summary:
After installing patch KB-2412171 for Outlook 2007 SP2 delivered via Microsoft Updates on Tuesday, December 14 2010; several problems on multiple machines began happening.
UPDATE: Pass the salt please -- Outlook team at Microsoft admits to the bad patch. (Which TOTALLY rocks, would sure like to see more ownership from team MS when problems come out of Redmond.)
Tested systems: Windows 7 x64 Professional and Ultimate, running Office 2007 Professional and/or Ultimate. Office 2007 Service Pack 2 installed. Tested with and without AntiVirus running - AV was not a factor. Also tested with the Franklin plug-in removed: which solved the more severe crashing but did not solve the performance issues.
Note that AutoArchive is missing entirely from the patched Outlooks MailBox Cleanup UI, it should be between those two blank lines.
This is what that UI window should look like.
Fix this problem by removing KB-2412171.
This patch can be removed safely. (Note: Microsoft has removed their page for this patch - which I had linked to in the original article. This hopefully means a fixed version is coming very soon. In the mean time, here are the steps to remove this patch from your system.)
1) Close Outlook and any related applications (such as Google Calendar Sync).
2) Open Control Panel >> Add / Remove (or Uninstall) Programs.
3) Click Show Windows Updates or View Installed Updates (depends on your Windows version.)
4) Locate the Outlook update KB-2412171 and remove/uninstall it.
5) Normally a reboot is not required, but if you are prompted to -- wait until you complete the further steps below.
Additionally, I recommend you block this update on systems that have not yet been patched, or block it after removing it so you don't get slammed again.
1) Force a check for updates.
2) Updates should display KB-2412171 as available.
3) Un-check KB-2412171, then right click (in Windows 7) and hide it. In IE (Windows XP) Uncheck the first box next to the update, then check the box below to hide it.
That should solve the problems for now. I recommend you check back later - when a fixed version is released I will make a point of announcing it here.
New: Microsoft has removed the KB article for this patch from their website as of sometime this afternoon December 16. They also appear to have removed the patch from Automatic updates. If you manually remove this patch as described above to correct problems, you should not have to "hide" the update to prevent it from reinstalling. It will simply not be on the list anymore when you refresh available updates.
Bug Summary:
After installing patch KB-2412171 for Outlook 2007 SP2 delivered via Microsoft Updates on Tuesday, December 14 2010; several problems on multiple machines began happening.
UPDATE: Pass the salt please -- Outlook team at Microsoft admits to the bad patch. (Which TOTALLY rocks, would sure like to see more ownership from team MS when problems come out of Redmond.)
- Performance while loading Outlook, or clicking any email folder/sub-folder or changing views was extremely sluggish, even on high performance workstations.
- Auto-archive options were missing entirely from the Properties page for any folder, also missing from the Mailbox Cleanup tool. (See screen-shots)
- Additionally severe system instability when certain other plug-ins are installed and running: the Franklin Covey Plan Plus for Outlook version 6 in particular began crashing badly.
- Users of Comcast and AT&T email services have reported that sending/receiving breaks with this patch. Error 0x800CCC18 indicating SPA not working.
- Some users of outsourced Exchange services have also reported that outgoing emails fail to leave their Outbox.
Tested systems: Windows 7 x64 Professional and Ultimate, running Office 2007 Professional and/or Ultimate. Office 2007 Service Pack 2 installed. Tested with and without AntiVirus running - AV was not a factor. Also tested with the Franklin plug-in removed: which solved the more severe crashing but did not solve the performance issues.
Note that AutoArchive is missing entirely from the patched Outlooks MailBox Cleanup UI, it should be between those two blank lines.
This is what that UI window should look like.
Fix this problem by removing KB-2412171.
This patch can be removed safely. (Note: Microsoft has removed their page for this patch - which I had linked to in the original article. This hopefully means a fixed version is coming very soon. In the mean time, here are the steps to remove this patch from your system.)
1) Close Outlook and any related applications (such as Google Calendar Sync).
2) Open Control Panel >> Add / Remove (or Uninstall) Programs.
3) Click Show Windows Updates or View Installed Updates (depends on your Windows version.)
4) Locate the Outlook update KB-2412171 and remove/uninstall it.
5) Normally a reboot is not required, but if you are prompted to -- wait until you complete the further steps below.
Additionally, I recommend you block this update on systems that have not yet been patched, or block it after removing it so you don't get slammed again.
1) Force a check for updates.
2) Updates should display KB-2412171 as available.
3) Un-check KB-2412171, then right click (in Windows 7) and hide it. In IE (Windows XP) Uncheck the first box next to the update, then check the box below to hide it.
That should solve the problems for now. I recommend you check back later - when a fixed version is released I will make a point of announcing it here.
New: Microsoft has removed the KB article for this patch from their website as of sometime this afternoon December 16. They also appear to have removed the patch from Automatic updates. If you manually remove this patch as described above to correct problems, you should not have to "hide" the update to prevent it from reinstalling. It will simply not be on the list anymore when you refresh available updates.
Tuesday, August 24, 2010
Critical New (yet old) DLL Loading Vulnerability likely won't be fixed via Microsoft Update
Short summary: To continue to provide backward compatibility for older (poorly written) applications, Microsoft will likely not patch what may become one of the most dangerous vulnerabilities in Windows. It effects all versions, even the newest Windows 7 and Windows Server 2008 R2 operating systems. System administrators must manually test and patch each system according to what critical applications are used - to prevent business critical systems from breaking completely - or risk infection.
For a decent analysis on what the problem is, and why Microsoft likely won’t be releasing a hot fix via Windows Update see this article:
ars technica : Windows DLL-loading security flaw puts Microsoft in a bind
A Microsoft KB article was released last night announcing a mitigation fix available to system admins. The process includes adding a new REG key and installing a hotfix that enables that key on the OS.
Restrict the DLL search path algorithm (Machine Global, Application Specific, WebDAV or Remote Folders) KB2264107
Please note that if you intend to deploy this fix you will need to manually apply the patch to each system and import a reg key.
Test all business critical apps on this patch before you deploy widely!
In my opinion Microsoft should bite the bullet on this in favor of security – this is potentially one of the most dangerous exploits we shall see this decade. Expect rampant virus infections very soon on un-patched systems. The catch-22 is that deploying this fix will likely break older 3rd party software that used dangerous DLL calling methods. (No names, but there were some big companies that did this right up until last year - “financial software” cough cough.)
For a decent analysis on what the problem is, and why Microsoft likely won’t be releasing a hot fix via Windows Update see this article:
ars technica : Windows DLL-loading security flaw puts Microsoft in a bind
A Microsoft KB article was released last night announcing a mitigation fix available to system admins. The process includes adding a new REG key and installing a hotfix that enables that key on the OS.
Restrict the DLL search path algorithm (Machine Global, Application Specific, WebDAV or Remote Folders) KB2264107
Please note that if you intend to deploy this fix you will need to manually apply the patch to each system and import a reg key.
Test all business critical apps on this patch before you deploy widely!
In my opinion Microsoft should bite the bullet on this in favor of security – this is potentially one of the most dangerous exploits we shall see this decade. Expect rampant virus infections very soon on un-patched systems. The catch-22 is that deploying this fix will likely break older 3rd party software that used dangerous DLL calling methods. (No names, but there were some big companies that did this right up until last year - “financial software” cough cough.)
Thursday, May 27, 2010
Tabnabbing - new phishing technique
Ever walk away from your computer, or change focus to a different application for a while and forget where you were surfing?
Might want to be careful. A new phishing proof of concept that affects Firefox, Chrome, IE 8 and most other browsers that support simple scripting and tabs might fool you into thinking you were about to log onto your email account -- or your bank!
It's called Tabnabbing, and a malicious site might use it to change the information on a web page to something that looks like your bank, Gmail account, or even a gaming account log in page. (Hit that link above to see more info as well as a harmless working demo of the technique.)
Quote:
How The Attack Works
1. A user navigates to your normal looking site.
2. You detect when the page has lost its focus and hasn’t been interacted with for a while.
3. Replace the favicon with the Gmail favicon, the title with “Gmail: Email from Google”, and the page with a Gmail login look-a-like. This can all be done with just a little bit of Javascript that takes place instantly.
4. As the user scans their many open tabs, the favicon and title act as a strong visual cue—memory is malleable and moldable and the user will most likely simply think they left a Gmail tab open. When they click back to the fake Gmail tab, they’ll see the standard Gmail login page, assume they’ve been logged out, and provide their credentials to log in. The attack preys on the perceived immutability of tabs.
5. After the user has entered their login information and you’ve sent it back to your server, you redirect them to Gmail. Because they were never logged out in the first place, it will appear as if the login was successful.
/quote
You know the drill by now: inform your friends, parents, siblings, co-workers and make sure that official looking log in page to which you're about to respond is one YOU pulled up - not one that just happened to be there when you got back from that bio-break.
UPDATE: If you use Firefox with NoScript, version 1.9.9.81 of said NoScript includes an experimental tabnabbing blocker.
Might want to be careful. A new phishing proof of concept that affects Firefox, Chrome, IE 8 and most other browsers that support simple scripting and tabs might fool you into thinking you were about to log onto your email account -- or your bank!
It's called Tabnabbing, and a malicious site might use it to change the information on a web page to something that looks like your bank, Gmail account, or even a gaming account log in page. (Hit that link above to see more info as well as a harmless working demo of the technique.)
Quote:
How The Attack Works
1. A user navigates to your normal looking site.
2. You detect when the page has lost its focus and hasn’t been interacted with for a while.
3. Replace the favicon with the Gmail favicon, the title with “Gmail: Email from Google”, and the page with a Gmail login look-a-like. This can all be done with just a little bit of Javascript that takes place instantly.
4. As the user scans their many open tabs, the favicon and title act as a strong visual cue—memory is malleable and moldable and the user will most likely simply think they left a Gmail tab open. When they click back to the fake Gmail tab, they’ll see the standard Gmail login page, assume they’ve been logged out, and provide their credentials to log in. The attack preys on the perceived immutability of tabs.
5. After the user has entered their login information and you’ve sent it back to your server, you redirect them to Gmail. Because they were never logged out in the first place, it will appear as if the login was successful.
/quote
You know the drill by now: inform your friends, parents, siblings, co-workers and make sure that official looking log in page to which you're about to respond is one YOU pulled up - not one that just happened to be there when you got back from that bio-break.
UPDATE: If you use Firefox with NoScript, version 1.9.9.81 of said NoScript includes an experimental tabnabbing blocker.
Subscribe to:
Posts (Atom)






