KEV catalog · CISA Known Exploited Vulnerabilities
CVE-2025-49704
8.8
Details
Descriptions
KEV: Microsoft SharePoint contains a code injection vulnerability that could allow an authorized attacker to execute code over a network. This vulnerability could be chained with CVE-2025-49706. CVE-2025-53770 is a patch bypass for CVE-2025-49704, and the updates for CVE-2025-53770 include more robust protection than those for CVE-2025-49704.
NVD: Improper control of generation of code ('code injection') in Microsoft Office SharePoint allows an authorized attacker to execute code over a network.
Compliance SSVC + BOD 26-04
Research metadata
https://securelist.com/toolshell-explained/117045/
https://blog.viettelcybersecurity.com/sharepoint-toolshell/
https://unit42.paloaltonetworks.com/microsoft-sharepoint-cve-2025-49704-cve-2025-49706-cve-2025-53770/
https://www.microsoft.com/en-us/security/blog/2025/07/22/disrupting-active-exploitation-of-on-premises-sharepoint-vulnerabilities/
https://www.cisa.gov/news-events/alerts/2025/07/20/update-microsoft-releases-guidance-exploitation-sharepoint-vulnerabilities
https://github.com/xcalibure2/ToolShell
https://github.com/LuemmelSec/ToolShell
https://github.com/rapid7/metasploit-framework/blob/master/modules/exploits/windows/http/sharepoint_toolpane_rce.rb
https://blog.leakix.net/2025/07/using-their-own-weapons-for-defense-a-sharepoint-story/
https://y4nush.com/posts/the-401-that-fooled-me-n-day-review-of-cve-2025-49706-in-sharepoint/
QC notes
Hunting hypothesis agent
Hunt IIS logs for POST to /_layouts/15/ToolPane.aspx?DisplayMode=Edit with Referer: /_layouts/SignOut.aspx and MSOTlPn_DWP containing ExcelDataSet CompressedDataTable, indicating ToolShell deserialization RCE.
Research details
https://github.com/LuemmelSec/ToolShell
https://github.com/rapid7/metasploit-framework/blob/master/modules/exploits/windows/http/sharepoint_toolpane_rce.rb
https://blog.viettelcybersecurity.com/sharepoint-toolshell/
https://blog.leakix.net/2025/07/using-their-own-weapons-for-defense-a-sharepoint-story/
https://securelist.com/toolshell-explained/117045/ Third-party repos; verify before use.
Tia coverage
When Tia's reporting first covered this CVE and whether a report claimed exploitation before the KEV listing. Lead-time deltas are measured from the exploitation report only — plain coverage is not exploitation intel. See the story links under Mentioned in for coverage detail.
Mentioned in
warlock-ransomware-breach-sharepoint-in-water-telecom-operator-a
Record schema v1.0. Enrichment is research-grade, not a substitute for analyst review.