SmartTube YouTube App For Android TV Breached To Push Malicious Update (bleepingcomputer.com) 17
An anonymous reader quotes a report from BleepingComputer: The popular open-source SmartTube YouTube client for Android TV was compromised after an attacker gained access to the developer's signing keys, leading to a malicious update being pushed to users. The compromise became known when multiple users reported that Play Protect, Android's built-in antivirus module, blocked SmartTube on their devices and warned them of a risk.
The developer of SmartTube, Yuriy Yuliskov, admitted that his digital keys were compromised late last week, leading to the injection of malware into the app. Yuliskov revoked the old signature and said he would soon publish a new version with a separate app ID, urging users to move to that one instead. [...] A user who reverse-engineered the compromised SmartTube version number 30.51 found that it includes a hidden native library named libalphasdk.so [VirusTotal]. This library does not exist in the public source code, so it is being injected into release builds.
[...] The library runs silently in the background without user interaction, fingerprints the host device, registers it with a remote backend, and periodically sends metrics and retrieves configuration via an encrypted communications channel. All this happens without any visible indication to the user. While there's no evidence of malicious activity such as account theft or participation in DDoS botnets, the risk of enabling such activities at any time is high.
The developer of SmartTube, Yuriy Yuliskov, admitted that his digital keys were compromised late last week, leading to the injection of malware into the app. Yuliskov revoked the old signature and said he would soon publish a new version with a separate app ID, urging users to move to that one instead. [...] A user who reverse-engineered the compromised SmartTube version number 30.51 found that it includes a hidden native library named libalphasdk.so [VirusTotal]. This library does not exist in the public source code, so it is being injected into release builds.
[...] The library runs silently in the background without user interaction, fingerprints the host device, registers it with a remote backend, and periodically sends metrics and retrieves configuration via an encrypted communications channel. All this happens without any visible indication to the user. While there's no evidence of malicious activity such as account theft or participation in DDoS botnets, the risk of enabling such activities at any time is high.
Lets wait for them to download the malware first (Score:1)
The keys were stolen last week but the developer doesn't bother to tell anyone about it until after the malware has been distributed.
Was he sleeping between last week and today?
Check your outrage (Score:4, Insightful)
I couldn't find any info about the dev discovering the key breach before the attack. The usual order of operations is that someone reports finding malware then the key breach is found during the subsequent investigation.
Re: (Score:3)
The main issue is that he doesn't communicate much. For years people have reported issues on GitHub, he hasn't interacted at all with them, but they get quietly fixed in the next release. That was fine until this happened, and people were scrambling to find malware-free versions, and looking for updates.
He put out a statement saying he would publish a new version with a new signing key, and at that time explain exactly what happened. So far there has been a beta with the new key, and no other updates, which
Re:Lets wait for them to download the malware firs (Score:4, Interesting)
Re: Lets wait for them to download the malware fir (Score:2)
Well (Score:2)
fuck.
if the youtube app wasn't enshittified (Score:4, Insightful)
Re: (Score:2)
Is there an alternative for Android and iDevices that blocks ads?
Re: (Score:2)
I pay for YouTube Premium so I do not have to see ads but I also use SmartTube for SponsorBlock primarily to skip filler (crowd-sourced data). Also Auto Frame Rate, picking the best quality for my device, and so much more.
Re: (Score:2)
You have Revanced for Android but Apple doesn't allow such things.
It has some excellent accessibility improvements over stock.
Newpipe or Tubular Re:if the youtube app wasn't e (Score:2)
Re: (Score:2)
Hear, hear. On the desktop it can at least be be made somewhat configurable via extensions, but on Android TV we're stuck with the mess YT decides to saddles us with. I just don't get why they don't give us tons of options to customize it to personal preference. Well, I guess I somewhat get it for non-premium, in that their incentive there is to keep people watching in order to generate ad revenue so that's their sole focus (and presumably the annoying choices they make serve that purpose), but for those wi
Re: (Score:2)
Hostile design is often a sign of libido dominandi, not just laziness.
SmartTube has probably hundreds of settings you can tweak to improve usability and accessibility. The developer clearly has a user-first philosophy.
Problems start with there being an Android TV.... (Score:2)