Dark Reading is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them.Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

ABTV //

Vulnerability

End of Bibblio RCM includes -->
11/9/2018
08:05 AM
Larry Loeb
Larry Loeb
Larry Loeb

DJI Drones Buzzed Over Security Flaw in Company's User Forum

Check Point researchers found a flaw in the DJI's online user forum that could allow an attacker to access and steal information from one of the company's drones.

Over the past several years, DJI has established itself as a leader in the civilian drone and aerial imaging technology industry. The company has also captured a significant share of the enterprise market, which includes critical infrastructure, manufacturing, agricultural, construction and the emergency-management markets.

Now comes the security.

Check Point researchers recently discovered a possible attack that would pose a major security risk to DJI's customers, allowing an attacker to access the raw information these drones transmit.

The attack could gain access to a customer's flight logs, photos and the videos generated during drone flights, if a DJI user had synced this data with the company's cloud servers.

(Source: Pixabay)
(Source: Pixabay)

The attacker could also get to the live camera views and map view created during drone flights, if a user were using DJI's FlightHub flight management software.

Finally, a DJI user's account, including user profile information, was also hijackable.

One might think that the attack would originate with the drone hardware itself, due to some fault. That assumption would be incorrect. The attack went through the DJI Forum, which is an online portal that the company hosts and maintains for product discussions.

Users in the forum could click on a specially-planted malicious link, which would then enable their login credentials to be stolen.

This, in turn, would allow access to other DJI online assets which include the DJI's web platform -- account, store, forum -- cloud server data synced from DJI's GO or GO 4 pilot apps, and cloud server data synced from DJI's GO or GO 4 pilot apps.

The vulnerability was residing in the DJI identification process. The company uses a cookie that the attacker can obtain to identify a user, as well as create tokens to access their platforms.

Check Point researchers found that the login between the domains for the cloud services that DJI provided used the OAuth framework. This led Check Point to look at traffic between the subdomains.

The researchers observed that a request to the mobile.php URL gave them sensitive information about their test user which included data such as username, member_uid, token and more. Further, one cookie named "meta-key" was the one responsible for user identification.

Getting this cookie turned out to be simple.

Check Point found that an attacker could create a JavaScript payload for a GET request that would send that meta-key cookie to his website. This kind of XSS would not be blocked by any XSS Auditor because it resides in the JavaScript itself and not consist of scripts or events.

In order to trigger this XSS attack, all the attacker needed to do is write a simple post in the DJI forum which would contain the link to the payload.

The cookie stolen from a user could be used by the attacker to bamboozle the DJI web applications into thinking that they are the user. The applications will then give up that user's information without complaint.

Check Point informed DJI about this, and the company has since patched its software.

However, the lesson remains: Attacks can be successful when they are carried out in a way that was not addressed by the threat model used. While each individual part of the web program had specific security measures taken, they were vulnerable to a meta-threat that came in obliquely and used one aspect of a system to later defeat the security of others.

Related posts:

— Larry Loeb has written for many of the last century's major "dead tree" computer magazines, having been, among other things, a consulting editor for BYTE magazine and senior editor for the launch of WebWeek.

Comment  | 
Print  | 
More Insights
Comments
Newest First  |  Oldest First  |  Threaded View
Edge-DRsplash-10-edge-articles
I Smell a RAT! New Cybersecurity Threats for the Crypto Industry
David Trepp, Partner, IT Assurance with accounting and advisory firm BPM LLP,  7/9/2021
News
Attacks on Kaseya Servers Led to Ransomware in Less Than 2 Hours
Robert Lemos, Contributing Writer,  7/7/2021
Commentary
It's in the Game (but It Shouldn't Be)
Tal Memran, Cybersecurity Expert, CYE,  7/9/2021
Register for Dark Reading Newsletters
White Papers
Video
Cartoon
Current Issue
Incorporating a Prevention Mindset into Threat Detection and Response
Threat detection and response systems, by definition, are reactive because they have to wait for damage to be done before finding the attack. With a prevention-mindset, security teams can proactively anticipate the attacker's next move, rather than reacting to specific threats or trying to detect the latest techniques in real-time. The report covers areas enterprises should focus on: What positive response looks like. Improving security hygiene. Combining preventive actions with red team efforts.
Flash Poll
Twitter Feed
Dark Reading - Bug Report
Bug Report
Enterprise Vulnerabilities
From DHS/US-CERT's National Vulnerability Database
CVE-2022-1678
PUBLISHED: 2022-05-25
An issue was discovered in the Linux Kernel from 4.18 to 4.19, an improper update of sock reference in TCP pacing can lead to memory/netns leak, which can be used by remote clients.
CVE-2021-32966
PUBLISHED: 2022-05-25
Philips Interoperability Solution XDS versions 2.5 through 3.11 and 2018-1 through 2021-1 are vulnerable to clear text transmission of sensitive information when configured to use LDAP via TLS and where the domain controller returns LDAP referrals, which may allow an attacker to remotely read LDAP s...
CVE-2021-32989
PUBLISHED: 2022-05-25
When a non-existent resource is requested, the LCDS LAquis SCADA application (version 4.3.1.1011 and prior) returns error messages which may allow reflected cross-site scripting.
CVE-2021-32997
PUBLISHED: 2022-05-25
The affected Baker Hughes Bentley Nevada products (3500 System 1 6.x, Part No. 3060/00 versions 6.98 and prior, 3500 System 1, Part No. 3071/xx & 3072/xx versions 21.1 HF1 and prior, 3500 Rack Configuration, Part No. 129133-01 versions 6.4 and prior, and 3500/22M Firmware, Part No. 288055-01 ver...
CVE-2021-35487
PUBLISHED: 2022-05-25
Nokia Broadcast Message Center through 11.1.0 allows an authenticated user to perform a Boolean Blind SQL Injection attack on the endpoint /owui/block/send-receive-updates (for the Manage Alerts page) via the extIdentifier HTTP POST parameter. This allows an attacker to obtain the database user, dat...