正在加载视频...

视频加载失败

Some IDA MCP servers can be tricked into executing arbitrary code directly from the malware sample

85,603 次观看 • 1 年前 •via X (Twitter)

15 条评论

jro 的头像
jro1 年前

To be clear, this is NOT a vulnerability in either Claude, the MCP server ( or IDA Pro. Claude is just using one of the tools approved by the user, which happens to execute arbitrary Python code.

jro 的头像
jro1 年前

Some other less popular IDA MCP servers (eg include code execution tools. Notably, the most popular IDA MCP server (at the moment), does not support executing scripts.

jro 的头像
jro1 年前

PoC binary: Test conditions: - IDA Pro 9/9.1 - Claude 3.7 Sonnet (no prior chats) - MCP server: (commit 1bf3bea)

bl4ckh4ck5 的头像
bl4ckh4ck51 年前

@LiveOverflow MCP becoming the attack surface itself now that's gone become a interesting thing to keep in mind. MCP can become the glasscanon and we know malware authors are gone use MCP against us. Maybe a interesting video suggestion the good and the bad off MCP

eversinc33 🤍🔪 的头像
eversinc33 🤍🔪1 年前

'It seemed to have popped calc - lets safely analyze it now' xd well too late haha. gj

fr0g 的头像
fr0g1 年前

"this is dangerous" ... *allow* ... "this is dangerous" ... *allow* ... "this is dangerous" ... *allow* ... calc.exe

crazyman 的头像
crazyman1 年前

maybe run the mcp and reverse tools in vm machine is really important when you're analyze an malware.

sixtyvividtails 的头像
sixtyvividtails1 年前

Do you think there might be some vectors to exec code against MCP servers which don't support executing scripts?

︎ 的头像
︎1 年前

we needed this

Salvatore GNUcci 的头像
Salvatore GNUcci1 年前

At least it recognized it was pwned when the script launched calc 😂

Tereza Tizkova 的头像
Tereza Tizkova1 年前

that's why @e2b exists

0xbee 的头像
0xbee1 年前

hehehe

Matin 的头像
Matin1 年前

Best time to be a security researcher :)

Megatron 的头像
Megatron1 年前

@grok what is real hacking

James 的头像
James1 年前

wow calling a tool that runs code can run code, who would've guessed

相关视频