CCleaner downloads infected with malware

Talos recently observed a case where the download servers used by software vendor to distribute a legitimate software package were leveraged to deliver malware to unsuspecting victims. For a period of time, the legitimate signed version of CCleaner 5.33 being distributed by Avast also contained a multi-stage malware payload that rode on top of the installation of CCleaner. CCleaner boasted over 2 billion total downloads by November of 2016 with a growth rate of 5 million additional users per week. Given the potential damage that could be caused by a network of infected computers even a tiny fraction of this size we decided to move quickly. On September 13, 2017 Cisco Talos immediately notified Avast of our findings so that they could initiate appropriate response activities. The following sections will discuss the specific details regarding this attack.

Don’t use registry cleaners. They serve no purpose.

45 Comments

  1. 2017-09-19 11:32 am
    • 2017-09-19 3:00 pm
  2. 2017-09-19 11:45 am
    • 2017-09-19 12:08 pm
      • 2017-09-19 3:03 pm
    • 2017-09-19 4:40 pm
      • 2017-09-19 10:04 pm
        • 2017-09-21 7:51 am
          • 2017-09-21 10:15 am
          • 2017-09-21 2:13 pm
          • 2017-09-21 7:46 pm
          • 2017-09-24 7:47 am
          • 2017-09-21 5:09 pm
    • 2017-09-20 10:07 am
      • 2017-09-20 11:50 am
        • 2017-09-20 2:28 pm
  3. 2017-09-19 12:36 pm
    • 2017-09-19 3:13 pm
  4. 2017-09-19 12:44 pm
    • 2017-09-19 2:08 pm
      • 2017-09-19 10:23 pm
      • 2017-09-20 4:15 am
        • 2017-09-20 8:46 am
          • 2017-09-20 10:06 am
        • 2017-09-20 8:25 pm
    • 2017-09-19 2:26 pm
      • 2017-09-22 3:42 am
        • 2017-09-22 3:05 pm
    • 2017-09-20 9:27 am
      • 2017-09-20 10:07 am
  5. 2017-09-19 2:08 pm
    • 2017-09-19 3:19 pm
    • 2017-09-19 4:58 pm
      • 2017-09-19 6:33 pm
        • 2017-09-19 6:44 pm
          • 2017-09-20 5:36 pm
        • 2017-09-19 8:23 pm
    • 2017-09-20 6:07 am
  6. 2017-09-19 7:38 pm
  7. 2017-09-20 9:02 am
  8. 2017-09-20 9:08 am
    • 2017-09-21 7:23 pm
      • 2017-09-22 2:52 pm
        • 2017-09-25 11:44 am
  9. 2017-09-22 1:36 am