{"schemaVersion":3,"id":"CVE-2016-3235","aliases":[],"status":"published","duplicateOf":null,"title":"Microsoft Office OLE DLL Side Loading Vulnerability","description":"Microsoft Visio 2007 SP3, Visio 2010 SP2, Visio 2013 SP1, Visio 2016, Visio Viewer 2007 SP3, and Visio Viewer 2010 mishandle library loading, which allows local users to gain privileges via a crafted application, aka \"Microsoft Office OLE DLL Side Loading Vulnerability.\"","dates":{"published":"2016-06-16T01:00:00.000Z","modified":"2025-10-21T23:55:51.339Z","reserved":null,"kevAdded":["2021-11-03T00:00:00.000Z"],"kevDue":["2022-05-03T00:00:00.000Z"]},"cvss":{"headline":{"score":9.3,"severity":"high","version":"2.0","versionLabel":"v2.0","source":"NVD","vector":"AV:N/AC:M/Au:N/C:C/I:C/A:C","computed":false,"selection":"backend-summary"},"metrics":[{"version":"3.1","versionLabel":"v3.1","source":"CVE.org","score":7.8,"severity":"high","vector":"CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H","exploitability":null,"impact":null,"computed":false},{"version":"3.1","versionLabel":"v3.1","source":"NVD","score":7.8,"severity":"high","vector":"CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H","exploitability":null,"impact":null,"computed":false},{"version":"2.0","versionLabel":"v2.0","source":"NVD","score":9.3,"severity":"high","vector":"AV:N/AC:M/Au:N/C:C/I:C/A:C","exploitability":null,"impact":null,"computed":false}]},"epss":{"probability":0.43308,"percentile":0.9872,"severity":"high","asOf":"2026-10-20T00:00:00.000Z","change":{"pp":0,"baselineDate":"2026-09-20T00:00:00.000Z","baselineScore":0.43308},"history":[{"date":"2026-09-14T00:00:00.000Z","score":0.43431,"percentile":null},{"date":"2026-09-15T00:00:00.000Z","score":0.43431,"percentile":null},{"date":"2026-09-16T00:00:00.000Z","score":0.43431,"percentile":null},{"date":"2026-09-17T00:00:00.000Z","score":0.4358,"percentile":null},{"date":"2026-09-18T00:00:00.000Z","score":0.43308,"percentile":null},{"date":"2026-09-19T00:00:00.000Z","score":0.43308,"percentile":null},{"date":"2026-09-20T00:00:00.000Z","score":0.43308,"percentile":null},{"date":"2026-09-21T00:00:00.000Z","score":0.43308,"percentile":null},{"date":"2026-09-22T00:00:00.000Z","score":0.43308,"percentile":null},{"date":"2026-09-23T00:00:00.000Z","score":0.43308,"percentile":null},{"date":"2026-09-24T00:00:00.000Z","score":0.43308,"percentile":null},{"date":"2026-09-25T00:00:00.000Z","score":0.43308,"percentile":null},{"date":"2026-09-26T00:00:00.000Z","score":0.43308,"percentile":null},{"date":"2026-09-27T00:00:00.000Z","score":0.43308,"percentile":null},{"date":"2026-09-28T00:00:00.000Z","score":0.43308,"percentile":null},{"date":"2026-09-29T00:00:00.000Z","score":0.43308,"percentile":null},{"date":"2026-09-30T00:00:00.000Z","score":0.43308,"percentile":null},{"date":"2026-10-01T00:00:00.000Z","score":0.43308,"percentile":null},{"date":"2026-10-02T00:00:00.000Z","score":0.43308,"percentile":null},{"date":"2026-10-03T00:00:00.000Z","score":0.43308,"percentile":null},{"date":"2026-10-04T00:00:00.000Z","score":0.43308,"percentile":null},{"date":"2026-10-05T00:00:00.000Z","score":0.43308,"percentile":null},{"date":"2026-10-06T00:00:00.000Z","score":0.43308,"percentile":null},{"date":"2026-10-07T00:00:00.000Z","score":0.43308,"percentile":null},{"date":"2026-10-08T00:00:00.000Z","score":0.43308,"percentile":null},{"date":"2026-10-09T00:00:00.000Z","score":0.43308,"percentile":null},{"date":"2026-10-10T00:00:00.000Z","score":0.43308,"percentile":null},{"date":"2026-10-11T00:00:00.000Z","score":0.43308,"percentile":null},{"date":"2026-10-12T00:00:00.000Z","score":0.43308,"percentile":null},{"date":"2026-10-13T00:00:00.000Z","score":0.43308,"percentile":null},{"date":"2026-10-14T00:00:00.000Z","score":0.43308,"percentile":null},{"date":"2026-10-15T00:00:00.000Z","score":0.43308,"percentile":null},{"date":"2026-10-16T00:00:00.000Z","score":0.43308,"percentile":null},{"date":"2026-10-17T00:00:00.000Z","score":0.43308,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.43308,"percentile":null},{"date":"2026-10-19T00:00:00.000Z","score":0.43308,"percentile":null},{"date":"2026-10-20T00:00:00.000Z","score":0.43308,"percentile":0.9872}],"last30":[{"date":"2026-09-20T00:00:00.000Z","score":0.43308,"percentile":null},{"date":"2026-09-21T00:00:00.000Z","score":0.43308,"percentile":null},{"date":"2026-09-22T00:00:00.000Z","score":0.43308,"percentile":null},{"date":"2026-09-23T00:00:00.000Z","score":0.43308,"percentile":null},{"date":"2026-09-24T00:00:00.000Z","score":0.43308,"percentile":null},{"date":"2026-09-25T00:00:00.000Z","score":0.43308,"percentile":null},{"date":"2026-09-26T00:00:00.000Z","score":0.43308,"percentile":null},{"date":"2026-09-27T00:00:00.000Z","score":0.43308,"percentile":null},{"date":"2026-09-28T00:00:00.000Z","score":0.43308,"percentile":null},{"date":"2026-09-29T00:00:00.000Z","score":0.43308,"percentile":null},{"date":"2026-09-30T00:00:00.000Z","score":0.43308,"percentile":null},{"date":"2026-10-01T00:00:00.000Z","score":0.43308,"percentile":null},{"date":"2026-10-02T00:00:00.000Z","score":0.43308,"percentile":null},{"date":"2026-10-03T00:00:00.000Z","score":0.43308,"percentile":null},{"date":"2026-10-04T00:00:00.000Z","score":0.43308,"percentile":null},{"date":"2026-10-05T00:00:00.000Z","score":0.43308,"percentile":null},{"date":"2026-10-06T00:00:00.000Z","score":0.43308,"percentile":null},{"date":"2026-10-07T00:00:00.000Z","score":0.43308,"percentile":null},{"date":"2026-10-08T00:00:00.000Z","score":0.43308,"percentile":null},{"date":"2026-10-09T00:00:00.000Z","score":0.43308,"percentile":null},{"date":"2026-10-10T00:00:00.000Z","score":0.43308,"percentile":null},{"date":"2026-10-11T00:00:00.000Z","score":0.43308,"percentile":null},{"date":"2026-10-12T00:00:00.000Z","score":0.43308,"percentile":null},{"date":"2026-10-13T00:00:00.000Z","score":0.43308,"percentile":null},{"date":"2026-10-14T00:00:00.000Z","score":0.43308,"percentile":null},{"date":"2026-10-15T00:00:00.000Z","score":0.43308,"percentile":null},{"date":"2026-10-16T00:00:00.000Z","score":0.43308,"percentile":null},{"date":"2026-10-17T00:00:00.000Z","score":0.43308,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.43308,"percentile":null},{"date":"2026-10-19T00:00:00.000Z","score":0.43308,"percentile":null},{"date":"2026-10-20T00:00:00.000Z","score":0.43308,"percentile":0.9872}]},"kev":{"state":"listed","entries":[{"source":"cisa","sourceLabel":"CISA","dateAdded":"2021-11-03T00:00:00.000Z","dueDate":"2022-05-03T00:00:00.000Z","requiredAction":"Apply updates per vendor instructions.","name":"Microsoft Office OLE DLL Side Loading Vulnerability","description":"Microsoft Office Object Linking & Embedding (OLE) dynamic link library (DLL) contains a side loading vulnerability due to it improperly validating input before loading libraries. Successful exploitation allows for remote code execution.","notes":[{"type":"url","href":"https://nvd.nist.gov/vuln/detail/CVE-2016-3235","label":"nvd.nist.gov/vuln/detail/CVE-2016-3235"}],"vendor":"Microsoft","product":"Office","ransomware":false,"ransomwareUse":"Unknown","exploitationType":null}],"listedCount":1,"totalCatalogs":3,"catalogs":[{"source":"cisa","label":"CISA","listed":true,"entry":{"source":"cisa","sourceLabel":"CISA","dateAdded":"2021-11-03T00:00:00.000Z","dueDate":"2022-05-03T00:00:00.000Z","requiredAction":"Apply updates per vendor instructions.","name":"Microsoft Office OLE DLL Side Loading Vulnerability","description":"Microsoft Office Object Linking & Embedding (OLE) dynamic link library (DLL) contains a side loading vulnerability due to it improperly validating input before loading libraries. Successful exploitation allows for remote code execution.","notes":[{"type":"url","href":"https://nvd.nist.gov/vuln/detail/CVE-2016-3235","label":"nvd.nist.gov/vuln/detail/CVE-2016-3235"}],"vendor":"Microsoft","product":"Office","ransomware":false,"ransomwareUse":"Unknown","exploitationType":null}},{"source":"enisa","label":"ENISA","listed":false,"entry":null},{"source":"circl","label":"CIRCL","listed":false,"entry":null}]},"ransomware":{"state":"none-recorded","sources":[]},"exploits":[{"id":"REF_570F4332D02AC580","name":"Exploit Reference (securify.nl)","source":"reference","url":"https://www.securify.nl/advisory/SFY20150804/microsoft_visio_multiple_dll_side_loading_vulnerabilities.html","maturity":"unknown","reliabilityScore":0.2,"verified":false,"type":null,"platforms":[],"requiresAuth":null,"exploitdb":null,"metasploit":null},{"id":"41706","name":"Microsoft Office - OLE Multiple DLL Side Loading Vulnerabilities (MS15-132/MS16-014/MS16-025/MS16-041/MS16-070) (Metasploit)","source":"exploit-database","url":"https://www.exploit-db.com/exploits/41706","maturity":"weaponized","reliabilityScore":0.8,"verified":true,"type":"local","platforms":["windows"],"requiresAuth":null,"exploitdb":{"verified":true,"type":"local","platform":"windows","file":"exploits/windows/local/41706.rb","codes":["CVE-2016-3235","CVE-2016-0100","CVE-2016-0041","CVE-2015-6133","CVE-2015-6132","CVE-2015-6128"]},"metasploit":null},{"id":"MSF_EXPLOIT_WINDOWS_FILEFORMAT_OFFICE_OLE_MULTIPLE_DLL_HIJACK","name":"Office OLE Multiple DLL Side Loading Vulnerabilities","source":"metasploit","url":"https://github.com/rapid7/metasploit-framework/blob/master/modules/exploit/windows/fileformat/office_ole_multiple_dll_hijack.rb","maturity":"poc","reliabilityScore":0.5,"verified":false,"type":"remote","platforms":[],"requiresAuth":false,"exploitdb":null,"metasploit":{"fullname":"exploit/windows/fileformat/office_ole_multiple_dll_hijack","rank":"300","rankName":"normal","postAuth":false,"check":false,"stability":["unknown-stability"],"sideEffects":["unknown-side-effects"],"reliability":["unknown-reliability"]}}],"exploitCount":3,"weaknesses":[],"affected":[{"vendor":"microsoft","product":"visio","name":"visio","label":"visio","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"2007:sp3","noFixRecorded":false,"fixedIn":null},{"text":"2010:sp2","noFixRecorded":false,"fixedIn":null},{"text":"2013:sp1","noFixRecorded":false,"fixedIn":null},{"text":"2016","noFixRecorded":false,"fixedIn":null}],"versionsText":"2007:sp3 | 2010:sp2 | 2013:sp1 | 2016","eol":null,"hubHref":"/vendor/microsoft/visio"},{"vendor":"microsoft","product":"visio_viewer","name":"visio viewer","label":"visio_viewer","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"2007:sp3","noFixRecorded":false,"fixedIn":null},{"text":"2010","noFixRecorded":false,"fixedIn":null}],"versionsText":"2007:sp3 | 2010","eol":null,"hubHref":"/vendor/microsoft/visio_viewer"}],"affectedCount":2,"eol":{"hasEol":false,"count":0},"references":[{"url":"https://www.securify.nl/advisory/SFY20150804/microsoft_visio_multiple_dll_side_loading_vulnerabilities.html","label":"www.securify.nl/advisory/SFY20150804/microsoft_visio_multiple_dll_side_loading_vulnerabilities.html","hostname":"www.securify.nl","tags":["X Refsource MISC","Exploit","Third Party Advisory"]},{"url":"https://docs.microsoft.com/en-us/security-updates/securitybulletins/2016/ms16-070","label":"docs.microsoft.com/en-us/security-updates/securitybulletins/2016/ms16-070","hostname":"docs.microsoft.com","tags":["Vendor Advisory","X Refsource MS","Patch"]},{"url":"http://www.securityfocus.com/archive/1/538685/100/0/threaded","label":"www.securityfocus.com/archive/1/538685/100/0/threaded","hostname":"www.securityfocus.com","tags":["Mailing List","X Refsource BUGTRAQ","Broken Link","Third Party Advisory","VDB Entry"]},{"url":"http://www.securitytracker.com/id/1036093","label":"www.securitytracker.com/id/1036093","hostname":"www.securitytracker.com","tags":["VDB Entry","X Refsource SECTRACK","Broken Link","Third Party Advisory"]},{"url":"http://packetstormsecurity.com/files/137490/Microsoft-Visio-DLL-Hijacking.html","label":"packetstormsecurity.com/files/137490/Microsoft-Visio-DLL-Hijacking.html","hostname":"packetstormsecurity.com","tags":["X Refsource MISC","Third Party Advisory","VDB Entry"]},{"url":"http://seclists.org/fulldisclosure/2016/Jun/32","label":"seclists.org/fulldisclosure/2016/Jun/32","hostname":"seclists.org","tags":["Mailing List","X Refsource FULLDISC","Broken Link","Third Party Advisory"]},{"url":"https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2016-3235","label":"www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2016-3235","hostname":"www.cisa.gov","tags":["Government Resource","US Government Resource"]}],"lineage":{"upstream":[],"downstream":[],"duplicates":[],"related":[]},"timeline":[{"kind":"published","date":"2016-06-16T01:00:00.000Z","label":"Published","detail":"Vulnerability first disclosed.","source":null},{"kind":"kev-added","date":"2021-11-03T00:00:00.000Z","label":"Added to CISA KEV","detail":"Microsoft Office OLE DLL Side Loading Vulnerability","source":"cisa"},{"kind":"kev-due","date":"2022-05-03T00:00:00.000Z","label":"CISA remediation due","detail":"Apply updates per vendor instructions.","source":"cisa"},{"kind":"modified","date":"2025-10-21T23:55:51.339Z","label":"Last modified","detail":"Vulnerability information updated.","source":null}],"risk":{"score":85,"level":"critical","profile":"Default","thresholds":{"critical":75,"high":50,"medium":25,"low":10}},"meta":{"dataAsOf":"2026-10-20T15:50:22.628Z","stale":false,"partial":false}}