Help Desk Software & Beyond
May 17, 2012, 04:02:35 AM *
Welcome, Guest. Please login or register.
To post messages you need to register. We apologize for inconvenience, but this is to prevent spam.
Registration is instant (no email verification) and we do not ask for any personal information.

Login with username, password and session length
News: Welcome to Help Desk Software forum!
 
   Home   Help Search Login Register  
Pages: [1]
  Print  
Author Topic: File Module Vulnerability  (Read 7209 times)
Alex
Administrator
Hero Member
*****

Karma: 22
Posts: 605



View Profile WWW
« on: March 15, 2010, 09:09:13 PM »

Severe vulnerability that affects all versions of File Module was discovered today.

The updated files are available here:

http://www.eastwright.com/internet/ttxfile/index.html

To retrieve your account info use Password Finder: https://www.eastwright.com/billing/accview.pl

Please replace the module as soon as possible. If not able to download, delete the TTXFile.pm from your server. Shoot first, ask questions later. Also, here is quick fix (all versions)

Replace line (near the end of TTXFile.pm) that reads

  if (!open(F, "$dir/$fid")) {

with

  if (($fid !~ /^\d+-\d+-\d+-\d+\.dat$/) || (!open(F, "$dir/$fid"))) {


Edit by Sparky:  Stickied
« Last Edit: March 16, 2010, 09:37:05 AM by Sparky » Logged

Follow me on: LinkedIn
Sparky
Moderator
Hero Member
*****

Karma: 83
Posts: 2,228


stop pushing all those buttons


View Profile
« Reply #1 on: March 15, 2010, 09:27:09 PM »

Are you able to explain the nature of the vulnerability?   Like what sorts of bad things could happen if this is not fixed?

Thank-you.
Logged

Did you update the paths in ttxcfg.cgi after moving TTX to your new location?   Undecided
To those seeking help.... please report back when you figure it out.  Cheesy
Alex
Administrator
Hero Member
*****

Karma: 22
Posts: 605



View Profile WWW
« Reply #2 on: March 15, 2010, 09:32:11 PM »

I would prefer to avoid discussing possible exploits on the forum. Trust me, it is severe vulnerability. Act promptly. See PM for details.
Logged

Follow me on: LinkedIn
Alex
Administrator
Hero Member
*****

Karma: 22
Posts: 605



View Profile WWW
« Reply #3 on: March 15, 2010, 11:12:37 PM »

Quick follow-up. All updated versions of TTXFile.pm have revision 759, the revision number is on the first 12 lines of file:

Code:
package TTXFile;
#
# This is an optional File module for
# Trouble Ticket Express help desk package.
# http://www.troubleticketexpress.com
#
# COPYRIGHT: 2004-2009, United Web Coders
# http://www.unitedwebcoders.com
#
# $Revision: 759 $
# $Date: 2010-03-15 22:17:53 -0400 (Mon, 15 Mar 2010) $
#
Logged

Follow me on: LinkedIn
Rogue
Newbie
*

Karma: 0
Posts: 5



View Profile
« Reply #4 on: March 16, 2010, 06:13:45 AM »

Thanks for the update Alex. Grin My files were compromised overnight.

Forgive my ignorance, but is there a mailing list or a thread I can subscribe to to receive security alerts like this?
Logged
Alex
Administrator
Hero Member
*****

Karma: 22
Posts: 605



View Profile WWW
« Reply #5 on: March 16, 2010, 09:15:54 AM »

Actually we publish RSS feed, but it is self-hosted and we powered down most software for vulnerability audit... It looks like using 3rd party solutions is more reliable in this case.

You may use http://twitter.com/eastwright

We will provide references to Twitter feed within TTX and on site later.


Logged

Follow me on: LinkedIn
somedud3
Newbie
*

Karma: 0
Posts: 1


View Profile
« Reply #6 on: March 16, 2010, 02:24:11 PM »

Someone posted this ttx.cgi?cmd=img&fid=|whoami| on http://isc.sans.org/diary.html?storyid=8437
i hope its patched
Logged
Rogue
Newbie
*

Karma: 0
Posts: 5



View Profile
« Reply #7 on: March 16, 2010, 04:19:21 PM »


Thanks, subscribed.
Logged
NXP
Newbie
*

Karma: 0
Posts: 1


View Profile
« Reply #8 on: March 17, 2010, 07:26:44 AM »

Is it normal that the red box with "Security Alert!" is still flashing at the bottom of the page even though I have replaced the files?
Logged
Rogue
Newbie
*

Karma: 0
Posts: 5



View Profile
« Reply #9 on: March 17, 2010, 08:30:30 AM »

Is it normal that the red box with "Security Alert!" is still flashing at the bottom of the page even though I have replaced the files?

Download the latest version of TTX and replace the ttx.cgi on your installation.
Logged
Alex
Administrator
Hero Member
*****

Karma: 22
Posts: 605



View Profile WWW
« Reply #10 on: March 17, 2010, 08:32:36 AM »

To get rid of banner please replace ttx.cgi as well. The old ttx.cgi is not vulnerable, but it fetches update notification image from old location and we replaced the image with a flashing banner. The updated ttx.cgi gets the image from new location. Please download appropriate TTX package (the one, that matches your current version) from here

http://www.troubleticketexpress.com/download.html

unpack archive and upload new ttx.cgi to your server. Doing this will stop flashing banner.
Logged

Follow me on: LinkedIn
baldur2630
Jr. Member
**

Karma: 0
Posts: 52


View Profile
« Reply #11 on: March 23, 2010, 05:19:14 AM »

Hi Alex,

We have TWO TTX Modules from you one 2.24 and the other 3.x

We've had them for quite some time. Both have the files module.

I have absolutely no idea where to find my account name. I've tried my Forum name, I've tried my email address and I can't even get my password, but I'm pretty sure I know what THAT is, it's just the account ID's that are lost in time.

Can I PM you with the email addresses perhaps? I certainly don't want to advertise them here.
Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1 RC3 | SMF © 2001-2006, Lewis Media Valid XHTML 1.0! Valid CSS!
Page created in 0.031 seconds with 18 queries.