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.

Vulnerabilities / Threats

4/14/2020
03:40 PM
50%
50%

TikTok Vulnerability Leaves Users Open to Fake News

A vulnerability in the way TikTok requests and receives video content could leave users streaming video from bogus servers.

Social media platform TikTok is the latest video service to prioritize ease over security, resulting in an exploitable vulnerability that could lead to users being tracked and shown incorrect videos. The exploit lies in TikTok's use of HTTP, rather than HTTPS, to send data back and forth between the user and the service's content delivery network (CDN).

Using the insecure HTTP rather than the now more common HTTPS means TikTok videos launch and stream a bit more quickly, but it also means that sniffing network traffic to uncover user data and then, with the help of a corrupted DNS server, redirect video requests to illegitimate servers to launch bogus programming is trivial. Talal Haj Bakry and Tommy Mysk, the researchers at Mysk.co who uncovered the vulnerability, demonstrated an attack and showed the extent of mischief possible through an exploit.

Several browser vendors, including Apple and Google, typically require HTTPS connections but allow HTTP for backward-compatibility. TikTok uses HTTP exclusively. As Tim Erlin, vice president of product management and strategy at Tripwire says, "We often ask that users be diligent about evaluating the sources of information they receive from social media, but diligence isn't helpful when an attacker can simply impersonate an authoritative source."

Read more here.

A listing of free products and services compiled for Dark Reading by Omdia analysts to help meet the challenges of COVID-19. 

Dark Reading's Quick Hits delivers a brief synopsis and summary of the significance of breaking news events. For more information from the original source of the news item, please follow the link provided in this article. View Full Bio
 

Recommended Reading:

Comment  | 
Print  | 
More Insights
Comments
Newest First  |  Oldest First  |  Threaded View
COVID-19: Latest Security News & Commentary
Dark Reading Staff 6/3/2020
Stay-at-Home Orders Coincide With Massive DNS Surge
Robert Lemos, Contributing Writer,  5/27/2020
Register for Dark Reading Newsletters
White Papers
Video
Cartoon Contest
Current Issue
How Cybersecurity Incident Response Programs Work (and Why Some Don't)
This Tech Digest takes a look at the vital role cybersecurity incident response (IR) plays in managing cyber-risk within organizations. Download the Tech Digest today to find out how well-planned IR programs can detect intrusions, contain breaches, and help an organization restore normal operations.
Flash Poll
Twitter Feed
Dark Reading - Bug Report
Bug Report
Enterprise Vulnerabilities
From DHS/US-CERT's National Vulnerability Database
CVE-2020-2196
PUBLISHED: 2020-06-03
Jenkins Selenium Plugin 3.141.59 and earlier has no CSRF protection for its HTTP endpoints, allowing attackers to perform all administrative actions provided by the plugin.
CVE-2020-2197
PUBLISHED: 2020-06-03
Jenkins Project Inheritance Plugin 19.08.02 and earlier does not require users to have Job/ExtendedRead permission to access Inheritance Project job configurations in XML format.
CVE-2020-2198
PUBLISHED: 2020-06-03
Jenkins Project Inheritance Plugin 19.08.02 and earlier does not redact encrypted secrets in the 'getConfigAsXML' API URL when transmitting job config.xml data to users without Job/Configure.
CVE-2020-2199
PUBLISHED: 2020-06-03
Jenkins Subversion Partial Release Manager Plugin 1.0.1 and earlier does not escape the error message for the repository URL field form validation, resulting in a reflected cross-site scripting vulnerability.
CVE-2020-2200
PUBLISHED: 2020-06-03
Jenkins Play Framework Plugin 1.0.2 and earlier lets users specify the path to the `play` command on the Jenkins master for a form validation endpoint, resulting in an OS command injection vulnerability exploitable by users able to store such a file on the Jenkins master.