Yep, the same issue as with BitDefender.
DisplayHeap log:
Flags: 00000002
Number Of Entries: 530
Number Of Tags: 0
Bytes Allocated: 000244f0
Bytes Committed: 00027000
Total FreeSpace: 00002b10
Number of Virtual Address chunks used: 1
Chunk[ 1 ]: [00160000 .. 00260000) 00027000 committed
Address Space Used: 00100000
Entry Overhead: 8
Creator: (Backtrace00000)
Attack log:
---------------------------
Attack information
---------------------------
Process: c:\programs\internet\br\BrownRecluse.exe
Process id: 0x25BC
Thread id: 0x2774
Attack type: buffer overflow
Address: 0x0016DDF3
Memory type: heap
---------------------------
ОК
---------------------------
As you can see they're executing code from heap, and even without EXECUTE flag on it (more serious bug then in BitDefender's case, 'cause it's completly not compatble with DEP). Let's post them a bug-report...