Tuesday, March 15, 2011

CVE-2011-0609 - Adobe Flash Player ZeroDay

First information about new zero day in adobe flash player was published 03/11/2010 at
https://www.kidinhisroom.com/?q=content/us-cert-ewin-early-warning-indicator-new-adobe-flash-0-day-exploit

Then after 3 days Adobe confirmed bug and released advisory
http://www.adobe.com/support/security/advisories/apsa11-01.html


Filename: crsenvironscan.xls
Size:126,444 bytes
MD5 Hash: 4BB64C1DA2F73DA11F331A96D55D63E2

My analysis of  crsenvironscan.xls
There are no vulnerabilities in MS Office, there is a vulnerability in embeded swf as was described below.


1) There are embeded swf
(target file name f:\sm.swf)


This swf provide heap spray and then load second swf
view source code

it allocates memory
NOP Slide =14141414


then loads second swf.

2) second.swf consist bug

File created possibly by using a fuzzer from

addLabel.swf
 
looks like there are bugs exist when flash player attempts to parse a swf file.
Unknown opcode 152.
Unknown opcode 84. 
(detailed analysis will be provided soon) 
 
3) Shellcode
this is EmbededExec shellcode,not encrypted.
 
decompiled shellcode 
 
Shellcode search for exe between
       cmp     dword ptr [eax], 47422E43h
       cmp     dword ptr [eax+4], 19890604h
 
hex code "432e424704068919" and
 
      cmp     dword ptr [eax], 4B635546h
      cmp     dword ptr [eax+4], 19820424h 
 
hex code "4655634b24048219"

if point view on this
as for me, that looks like some string and date

C.GB  1989/06/04    -  it may mean 1989-06-04 Tiananmen, Beijing, China

FucK 1982/04/24    - ?

 
If you have any ideas, post in comments


Encryption of exe is interesting. 
First 4 bytes of exe header writed from shellcode
then encrypted date decrypts using this algo
 where eax - size of exe
 
decrypt: 
       xor     [ebx], al
       inc     ebx
       dec     eax
       inc     ebx
       dec     eax
       cmp     eax, 0 
       jmp  decrypt
 
This is for the first time I see such encryption in exploits found in the wild.
This is used to bypass scanners, which searches for the exe header.
 
4) Exe 
a.exe 
size 46,048 bytes
MD5: 1e09970c9bf2ca08ee48f8b2e24f6c44
Download Payload File   a.exe 
pass: infected  Virustotal 0/43

Information from PEiD InstallShield AFW [CAB SFX]
 

Sample download link
https://sites.google.com/site/villys777/crsenvironscan.zip
password : infected

Other samples you can get from Mila Parkour site:
http://contagiodump.blogspot.com/2011/03/cve-2011-0609-adobe-flash-player.html




38 comments:

  1. http://www.savetibet.org/policy-center/chronology-tibetan-chinese-relations-1979-2008

    April 24, 1982 - A high level Tibetan delegation arrives in Beijing to hold exploratory talks with Chinese officials. The delegation, composed of P.T. Taklha, Juchen Thubten Namgyal and Lodi Gyari, made no substantive headway.

    ReplyDelete
  2. April 24, 1982 - Initial Release and Review date of "Chan is Missing" the first movie to be released in the United States about Chinese Americans living in Chinatown San Fransisco (Director Wayne Wang). Haven't seen it but reviews suggest it is offensive to some.

    ReplyDelete
  3. from twitter:
    yuange1975 Yuange
    @villys777 19820424 is the birthday of my friend. btw, shellcode contains a error where jnz should be jmp after free-ing a heap.

    ReplyDelete
  4. crsenvironscan.xls download link?

    ReplyDelete
  5. samples download link, will be provided after adobe patch.

    ReplyDelete
  6. Dear Villay, i tried to execute above sample (CVE 2010-0609) but it is not working

    ReplyDelete
  7. Excellent goods from you, man. I have understood your stuff previous to and you're just extremely great. I actually like what you have acquired here, really like what you’re saying and the way in which you say it. You make it enjoyable and you still care for} to keep sensible.

    EV SSL | Wildcard SSL Certificate

    ReplyDelete
  8. Interactive home security systems from Protection Concepts based in Marietta and serving Atlanta, Georgia. Monitoring starts at $14.95 a month.

    Atlanta Security provider

    ReplyDelete
  9. Removewat is my fav one in computers category..please share it :)

    ReplyDelete
    Replies
    1. Hello Zubair!! removewat 2.2.9 is also my fvrt but me use also latest one ;)

      Delete
  10. Please also share about Removewat ..Waiting :)

    ReplyDelete
    Replies
    1. you can easily download removewat here and if you need this latest tool then download Latest version of removewat 2.2.9 from here Enjoy!!!!

      Delete
  11. Should you be thinking of writing a blog, this information has some good concepts to assist you make something great. Regardless of whether you need to make money with it, or simply just communicate with your loved ones, operating a blog might be a wonderful approach to conversation. Read on to understand how to make the most of your running a blog practical experience.
    TEAMVIEWER 9 LICENSE CODE

    ReplyDelete
  12. Hello just wanted to give you a quick heads up and let you know a few of the images aren’t loading correctly.
    I’m not sure why but I think its a linking issue.

    http://www.crackeygen.com/

    ReplyDelete
    Replies
    1. Hello just wanted to give you a quick heads up and let you know a few of the images aren’t loading correctly.
      I’m not sure why but I think its a linking issue

      IDM 6.21 Full Crack

      Delete
  13. I am ?egular reader in your blog, how are you everybody? This piece of writing posted
    at this web page is truly pleasant.

    Corel AfterShot Crack

    ReplyDelete
  14. I am actually happy to read this webpage posts which carries
    tons of useful data, thanks for providing these kinds
    of data. Thanks for sharing. . . . . . .

    ReplyDelete
  15. Thanks for your nice article. Please keep sharing in the future!
    happy wheels
    car games

    ReplyDelete
  16. Thank you so much for this article. I've been finding it :) It will helps me much. I hope to see more and more posts of yours in the future :)
    car parking games | car games | game online | starcraft web | starcraft online | starcraft html5 | starcraft

    ReplyDelete
  17. I just want to say : why you do not click to play
    minecraft games

    ReplyDelete
  18. Good post however , I was wondering if you could write a litte more on this subject?
    - happy wheels
    - happy wheels
    - tetris
    - brain games
    - puzzle games
    - agario
    - abcya
    - fnaf

    ReplyDelete
  19. You shall not worry anything, Do not know what to say to you about this blog,Very liked your article have many entries or more connect with a respected provider developer’s to more post come.
    cool math games and fun math activities
    sites.google.com
    Cubefield 2 Game
    give you opportunity to enjoy Happy
    Take out car insurance

    ReplyDelete
  20. Thanks for the best blog.it was very useful for me.keep sharing such ideas in the future as well.this was actually what i was looking for,and i am glad to came here!
    earn to die
    Hi! I’ve been reading your blog for a while now and finally got the courage to go ahead and give youu a shout out from Austin Texas! Just wanted to tell you keep up the fantastic work!my weblog:
    tank trouble
    tank trouble

    earn to die 1

    earn to die 2

    earn to die 3

    tank trouble 4
    tank trouble 3
    tank trouble 2

    ReplyDelete
  21. Thanks for the best blog.it was very useful for me.keep sharing such ideas in the future as well.this was actually what i was looking for,and i am glad to came here!

    hotmail sign in Hotmail is an email account of Microsoft Corporation. Like Google’s Gmail, it is full of the features of a regular email.

    hotmail login Hotmail was previously a quite popular email service. It has the features and utilities similar to other email services, but users encountered many annoying issues, and even lost fees they had paid for this service.


    recover hotmail password Therefore, there are many users who have a registered Hotmail account but no longer wish to use it as they are unhappy with the service.

    sign in to Hotmail  At this time, some users sought to remove their Hotmail account, but has some difficulties as it is a complicated process.

    ReplyDelete
  22. I enjoyed over read your blog post. Your blog have nice information, I got good ideas from this amazing blog. I am always searching like this type blog post. I hope I will see again..

    wings.io | happy wheels unblocked | unblockedgames | sesxebi online | unblocked games at school
    | wings.io skins | wingsio | wings.io | wings.io

    ReplyDelete
  23. The war between humans, orcs and elves continues. Lead your race through a series of epic battles, using your crossbow to fend off foes and sending out units to destroy castles. Researching and upgrading wisely will be crucial to your success!
    slitherio | unfair mario 2 | age of war 2
    The game controls are shown just under . Movement mechanisms primarily include acceleration and tilting controls.
    cubefield | tank trouble | happy wheels |earn to die 1 |
    earn to die 6 |earn to die 6| duck life

    ReplyDelete