ForAllSecure targetted CSDS running CROMU_00096 in round 25.


Type 2 POV

Reading from protected address: 0x4347caa2

0xbaaaae90 : push dword ptr [0x4347caa2]

Execution control corruption via return (return to: 0xbaaaaef8).

Tracing data from eip: 0x8049af5 tracing source of memory: 0xbaaaaef8 (value: 0xbaaaae89)

0x804dfbd : receive syscall (return)
0x804d11e : mov eax,dword ptr [eax]
0x804d123 : mov dword ptr [ecx],eax
0x804c9ab : movsx edx,byte ptr [edx]
0x804c9b4 : mov dword ptr [esp+0x4],edx
0x804acba : mov ecx,dword ptr [ebp+0xc]
0x804acc3 : mov dword ptr [ebp-0xc],ecx
0x804acc9 : mov eax,dword ptr [ebp-0xc]
0x804acd4 : mov byte ptr [eax+ecx],bl
0x8049af5: ret // address: 0xbaaaaef8 value: 0xbaaaae89

Execution of memory occurred that was not part of the initial text sections or an executably allocated page.

Tracing data from eip: 0xbaaaae89 tracing source of memory: 0xbaaaae89 (value: 0xf389f631)

0x804dfbd : receive syscall (return)
0x804d11e : mov eax,dword ptr [eax]
0x804d123 : mov dword ptr [ecx],eax
0x804c9ab : movsx edx,byte ptr [edx]
0x804c9b4 : mov dword ptr [esp+0x4],edx
0x804acba : mov ecx,dword ptr [ebp+0xc]
0x804acc3 : mov dword ptr [ebp-0xc],ecx
0x804acc9 : mov eax,dword ptr [ebp-0xc]
0x804acd4 : mov byte ptr [eax+ecx],bl
0xbaaaae89: xor esi,esi // address: 0xbaaaae89 value: 0xf389f631

Curated by Lunge Technology, LLC. Questions or comments? Send us email