Connect with us

Hi, what are you looking for?

SecurityWeekSecurityWeek

Vulnerabilities

Microsoft Temporarily Disables SketchUp Support After Discovery of 117 Vulnerabilities

Zscaler identified 117 vulnerabilities in Microsoft 365’s support for SketchUp files and bypassed initial patches.

Zscaler’s ThreatLabz research team has discovered 117 unique vulnerabilities in Microsoft 365 applications after support for SketchUp (SKP) files was added by the tech giant.

The SKP file format was introduced in June 2022 in Microsoft 365 as part of Office’s 3D component, to enable users to work with more types of 3D file formats when creating presentations and visualizing data.

The proprietary file format has been around since 2000, to store the necessary information for creating 3D models, and SketchUp has become one of the top architecture software programs in the world.

In Office, SKP files can be inserted by selecting ‘3D models’ in the ‘Insert’ menu and then selecting the desired file. Once inserted in Microsoft 365 apps, the files are parsed using specific APIs from the SketchUp SDK.

While analyzing the way Microsoft 365 parses the SKP files, Zscaler discovered that multiple SketchUp APIs and wrapper functions are invoked.

Through fuzzing, the team identified a total of 20 security defects, including heap buffer overflow, integer overflow, out-of-bounds write, stack buffer overflow, type confusion, and use-after-free issues.

Further investigation revealed that, if an image is embedded in the SKP file, the FreeImage third-party library is used to parse it.

FreeImage has not been updated since 2018, and, through fuzzing, Zscaler identified 97 unique vulnerabilities in it, which it then successfully reproduced in Microsoft 365.

Advertisement. Scroll to continue reading.

An attacker would have needed to trick the targeted user into opening a specially crafted SketchUp file to exploit the vulnerabilities.

Microsoft issued three CVEs to track these vulnerabilities, namely CVE-2023-28285, CVE-2023-29344, and CVE-2023-33146, marking them as remote code execution (RCE) bugs, and released patches for them in April, May, and June.

However, Zscaler says they were able to successfully bypass the patches, which resulted in Microsoft temporarily disabling support for the SketchUp file format.

Related: Microsoft Improving Windows Authentication, Disabling NTLM

Related: Microsoft Offers Up to $15,000 in New AI Bug Bounty Program

Related: Microsoft Fixes Exploited Zero-Days in WordPad, Skype for Business

Written By

Ionut Arghire is an international correspondent for SecurityWeek.

Trending

Daily Briefing Newsletter

Subscribe to the SecurityWeek Email Briefing to stay informed on the latest threats, trends, and technology, along with insightful columns from industry experts.

Join the session as we discuss the challenges and best practices for cybersecurity leaders managing cloud identities.

Register

SecurityWeek’s Ransomware Resilience and Recovery Summit helps businesses to plan, prepare, and recover from a ransomware incident.

Register

People on the Move

Ex-NSA chief Paul Nakasone has been appointed founding director of the Institute for National Defense and Global Security at Vanderbilt University.

Garo Doudian has joined NextGen Healthcare as Chief Information and Security Officer (CIO/CISO).

Denmark-based cybersecurity solutions firm Heimdal announced the appointment of Jesper Frederiksen as its new CEO.

More People On The Move

Expert Insights

Related Content

Vulnerabilities

Less than a week after announcing that it would suspended service indefinitely due to a conflict with an (at the time) unnamed security researcher...

Data Breaches

OpenAI has confirmed a ChatGPT data breach on the same day a security firm reported seeing the use of a component affected by an...

IoT Security

A group of seven security researchers have discovered numerous vulnerabilities in vehicles from 16 car makers, including bugs that allowed them to control car...

Vulnerabilities

A researcher at IOActive discovered that home security systems from SimpliSafe are plagued by a vulnerability that allows tech savvy burglars to remotely disable...

Risk Management

The supply chain threat is directly linked to attack surface management, but the supply chain must be known and understood before it can be...

Cybercrime

Patch Tuesday: Microsoft calls attention to a series of zero-day remote code execution attacks hitting its Office productivity suite.

Vulnerabilities

Patch Tuesday: Microsoft warns vulnerability (CVE-2023-23397) could lead to exploitation before an email is viewed in the Preview Pane.

IoT Security

A vulnerability affecting Dahua cameras and video recorders can be exploited by threat actors to modify a device’s system time.