| Paper Abstract and Keywords |
| Presentation |
2026-03-04 16:45
Detecting Malicious MCP Servers by Correlating LLM-Agent Tool-Calling Logs with OS Audit Logs Sota Yamasaki (Waseda Univ.), Toda Takaaki (Waseda Univ./RIKEN AIP), Tatsuya Mori (Waseda Univ./RIKEN AIP/NICT) ICSS2025-139 |
| Abstract |
(in Japanese) |
(See Japanese page) |
| (in English) |
The Model Context Protocol (MCP) facilitates external tool use by LLM agents, but malicious MCP servers can disguise themselves as legitimate tools and introduce undeclared resource access or side effects (malicious behavior). This research aims to detect such behavior and improve agent safety. The proposed method targets tools involving local file system operations, recording tool invocation requests via a proxy between the MCP client and server as declaration information, and correlating them with execution traces in OS audit logs on a per-invocation basis. Malicious behavior is detected based on discrepancies between declarations and traces. Evaluation across 21 scenarios achieved Precision 1.00, Recall 0.81, and F1 score 0.90. However, 3 false negatives occurred in cases with no path discrepancy, such as attacks writing large amounts of data to declared files to compromise availability, clarifying the method’s scope and limitations |
| Keyword |
(in Japanese) |
(See Japanese page) |
| (in English) |
MCP / LLM Agents / Runtime Monitoring / Malicious Tool Detection / Audit Logs / / / |
| Reference Info. |
IEICE Tech. Rep., vol. 125, no. 381, ICSS2025-139, pp. 402-409, March 2026. |
| Paper # |
ICSS2025-139 |
| Date of Issue |
2026-02-24 (ICSS) |
| ISSN |
Online edition: ISSN 2432-6380 |
Copyright and reproduction |
All rights are reserved and no part of this publication may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopy, recording, or any information storage and retrieval system, without permission in writing from the publisher. Notwithstanding, instructors are permitted to photocopy isolated articles for noncommercial classroom use without fee. (License No.: 10GA0019/12GB0052/13GB0056/17GB0034/18GB0034) |
| Download PDF |
ICSS2025-139 |
| Conference Information |
| Committee |
ICSS IPSJ-SPT |
| Conference Date |
2026-03-03 - 2026-03-04 |
| Place (in Japanese) |
(See Japanese page) |
| Place (in English) |
Okinawa Prefectural Museum & Art Museum |
| Topics (in Japanese) |
(See Japanese page) |
| Topics (in English) |
Security, Trust, etc. |
| Paper Information |
| Registration To |
ICSS |
| Conference Code |
2026-03-ICSS-SPT |
| Language |
Japanese |
| Title (in Japanese) |
(See Japanese page) |
| Sub Title (in Japanese) |
(See Japanese page) |
| Title (in English) |
Detecting Malicious MCP Servers by Correlating LLM-Agent Tool-Calling Logs with OS Audit Logs |
| Sub Title (in English) |
|
| Keyword(1) |
MCP |
| Keyword(2) |
LLM Agents |
| Keyword(3) |
Runtime Monitoring |
| Keyword(4) |
Malicious Tool Detection |
| Keyword(5) |
Audit Logs |
| Keyword(6) |
|
| Keyword(7) |
|
| Keyword(8) |
|
| 1st Author's Name |
Sota Yamasaki |
| 1st Author's Affiliation |
Waseda University (Waseda Univ.) |
| 2nd Author's Name |
Toda Takaaki |
| 2nd Author's Affiliation |
Waseda University/RIKEN AIP (Waseda Univ./RIKEN AIP) |
| 3rd Author's Name |
Tatsuya Mori |
| 3rd Author's Affiliation |
Waseda University/RIKEN AIP/NICT (Waseda Univ./RIKEN AIP/NICT) |
| 4th Author's Name |
|
| 4th Author's Affiliation |
() |
| 5th Author's Name |
|
| 5th Author's Affiliation |
() |
| 6th Author's Name |
|
| 6th Author's Affiliation |
() |
| 7th Author's Name |
|
| 7th Author's Affiliation |
() |
| 8th Author's Name |
|
| 8th Author's Affiliation |
() |
| 9th Author's Name |
|
| 9th Author's Affiliation |
() |
| 10th Author's Name |
|
| 10th Author's Affiliation |
() |
| 11th Author's Name |
|
| 11th Author's Affiliation |
() |
| 12th Author's Name |
|
| 12th Author's Affiliation |
() |
| 13th Author's Name |
|
| 13th Author's Affiliation |
() |
| 14th Author's Name |
|
| 14th Author's Affiliation |
() |
| 15th Author's Name |
|
| 15th Author's Affiliation |
() |
| 16th Author's Name |
|
| 16th Author's Affiliation |
() |
| 17th Author's Name |
|
| 17th Author's Affiliation |
() |
| 18th Author's Name |
|
| 18th Author's Affiliation |
() |
| 19th Author's Name |
|
| 19th Author's Affiliation |
() |
| 20th Author's Name |
|
| 20th Author's Affiliation |
() |
| 21st Author's Name |
|
| 21st Author's Affiliation |
() |
| 22nd Author's Name |
|
| 22nd Author's Affiliation |
() |
| 23rd Author's Name |
|
| 23rd Author's Affiliation |
() |
| 24th Author's Name |
|
| 24th Author's Affiliation |
() |
| 25th Author's Name |
|
| 25th Author's Affiliation |
() |
| 26th Author's Name |
/ / |
| 26th Author's Affiliation |
()
() |
| 27th Author's Name |
/ / |
| 27th Author's Affiliation |
()
() |
| 28th Author's Name |
/ / |
| 28th Author's Affiliation |
()
() |
| 29th Author's Name |
/ / |
| 29th Author's Affiliation |
()
() |
| 30th Author's Name |
/ / |
| 30th Author's Affiliation |
()
() |
| 31st Author's Name |
/ / |
| 31st Author's Affiliation |
()
() |
| 32nd Author's Name |
/ / |
| 32nd Author's Affiliation |
()
() |
| 33rd Author's Name |
/ / |
| 33rd Author's Affiliation |
()
() |
| 34th Author's Name |
/ / |
| 34th Author's Affiliation |
()
() |
| 35th Author's Name |
/ / |
| 35th Author's Affiliation |
()
() |
| 36th Author's Name |
/ / |
| 36th Author's Affiliation |
()
() |
| Speaker |
Author-1 |
| Date Time |
2026-03-04 16:45:00 |
| Presentation Time |
20 minutes |
| Registration for |
ICSS |
| Paper # |
ICSS2025-139 |
| Volume (vol) |
vol.125 |
| Number (no) |
no.381 |
| Page |
pp.402-409 |
| #Pages |
8 |
| Date of Issue |
2026-02-24 (ICSS) |