Attacks/Breaches
10/18/2012
04:45 PM
Connect Directly
Google+
Twitter
RSS
E-Mail
50%
50%

Citadel Trojan Gets More Customer-Friendly

RSA says 'Rain Edition' offers dynamic configuration for bots, friendlier user interface

The underground developers of the Citadel Trojan have released a new version of the malware kit with a more user-friendly interface for novice cybercriminals and that automates the creation of Web injections.

Researchers at RSA, the security division of EMC, say the so-called Citadel v1.3.5.1 "Rain Edition" new version of the Trojan crimeware kit makes the sixth release of the Zeus-based software, which first came out in January. It now costs 41 percent more than it did then, too, they say: A basic Citadel version sells for $3,391.

Citadel now also offers a new feature called "dynamic config," which lets botmasters create Web injection attacks and send them to selected bots. "Today’s fraud happens in real time, so speed is of the essence. This nifty function allows Trojan operators to create web injections and use them on the fly, pushing them to selected bots without the hassle of pushing/downloading an entire new configuration file," said Limor Kessem, a top cyberintelligence expert at RSA, in a blog post today.

It works like this: Citadel-infected bots call home to the command-and-control server every two minutes to get updated injection "packs."

"The whole system will be managed by a clever distribution mechanism dictating which injection(s) go to which bot or group of bots," Kessem said. "This will not cancel out the configuration file or the injections it already contains. Botmasters can choose whether to use both simultaneously, or work with one of the sources at a time. If an injection in the usual config already has a more recent version, the newest will be automatically used."

Meantime, the Citadel creators also are offering more customer support with this version. It allows up to five programmers per admin on the tool, which allows the bad guys to hire out help to infect machines. "The injection sellers could create and save their work, get paid by the piece, and work with multiple botmasters – FaaS [Fraud as a service] at its best!"

The user interface was enhanced for less technical attackers, and it appears the gang behind Citadel is trying to downsize its tech support operations. "One of Citadel’s strongest points in the cybercrime market has apparently become increasingly charging (more customers, more troubleshooting). Citadel tells customers that 'Complex customer support requests of a highly technical nature will no longer be accommodated due to the elevated number of such requests.' Users can find help in sharing their issues with peers on the Citadel CRM or discussion forum," RSA's Kessem said.

It's still sold only in Russian-speaking forums, according to RSA, and to prevent law enforcement or researchers from getting the software, the creators say they reserve the right to not sell to any buyer.

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.

Kelly Jackson Higgins is Executive Editor at DarkReading.com. She is an award-winning veteran technology and business journalist with more than two decades of experience in reporting and editing for various publications, including Network Computing, Secure Enterprise ... View Full Bio

Comment  | 
Print  | 
More Insights
Register for Dark Reading Newsletters
White Papers
Cartoon
Current Issue
Dark Reading Must Reads - September 25, 2014
Dark Reading's new Must Reads is a compendium of our best recent coverage of identity and access management. Learn about access control in the age of HTML5, how to improve authentication, why Active Directory is dead, and more.
Flash Poll
Video
Slideshows
Twitter Feed
Dark Reading - Bug Report
Bug Report
Enterprise Vulnerabilities
From DHS/US-CERT's National Vulnerability Database
CVE-2012-5485
Published: 2014-09-30
registerConfiglet.py in Plone before 4.2.3 and 4.3 before beta 1 allows remote attackers to execute Python code via unspecified vectors, related to the admin interface.

CVE-2012-5486
Published: 2014-09-30
ZPublisher.HTTPRequest._scrubHeader in Zope 2 before 2.13.19, as used in Plone before 4.3 beta 1, allows remote attackers to inject arbitrary HTTP headers via a linefeed (LF) character.

CVE-2012-5487
Published: 2014-09-30
The sandbox whitelisting function (allowmodule.py) in Plone before 4.2.3 and 4.3 before beta 1 allows remote authenticated users with certain privileges to bypass the Python sandbox restriction and execute arbitrary Python code via vectors related to importing.

CVE-2012-5488
Published: 2014-09-30
python_scripts.py in Plone before 4.2.3 and 4.3 before beta 1 allows remote attackers to execute Python code via a crafted URL, related to createObject.

CVE-2012-5489
Published: 2014-09-30
The App.Undo.UndoSupport.get_request_var_or_attr function in Zope before 2.12.21 and 3.13.x before 2.13.11, as used in Plone before 4.2.3 and 4.3 before beta 1, allows remote authenticated users to gain access to restricted attributes via unspecified vectors.

Best of the Web
Dark Reading Radio
Archived Dark Reading Radio
In our next Dark Reading Radio broadcast, we’ll take a close look at some of the latest research and practices in application security.