SShortSingh.
Back to feed

Kaspersky Exposes Car Head Unit Botnet Spread via Legitimate Firmware Updater

0
·1 views

Kaspersky disclosed in June 2026 that a botnet campaign targeted DoFun-based Android car head units by exploiting the device's own legitimate firmware update system, TWCore, rather than any software vulnerability. Attackers used TWCore's update pipeline to silently push a hidden app called JarService, which turned infected units into click fraud bots and residential proxy exits. The campaign is attributed to MoYu Group, the same threat actor linked to the BADBOX TV box botnet that Google sued over in July 2025. DoFun, whose firmware powers aftermarket infotainment systems in over 30 million vehicles, has since closed the abused update pathway, but patching remains uncertain given the fragmented reseller supply chain. Owners can check for infection via ADB commands or by monitoring network traffic for suspicious outbound activity, and are advised to isolate affected units on a separate network segment.

Read the full story at DEV Community

This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)

Log in to join the discussion and vote.

Log in

Related stories

0
ProgrammingDEV Community ·

Nginx FastCGI Cache Outperforms WordPress Plugins for WooCommerce Traffic Spikes

A development team migrated a production WooCommerce store from plugin-based page caching to Nginx FastCGI cache to better handle high-concurrency traffic. Unlike caching plugins such as WP Rocket or W3 Total Cache, which still consume PHP-FPM worker slots even when serving cached pages, Nginx FastCGI cache responds entirely at the web server layer without invoking PHP at all. This distinction matters little under low traffic but becomes critical during promotional spikes, where a limited PHP-FPM pool can cause queuing and site slowdowns. The team found that FastCGI cache reserves PHP capacity exclusively for dynamic requests like cart and checkout flows, significantly improving scalability. However, the migration also introduced real-world complications, particularly around cookie-based cache bypass logic tied to WooCommerce session and cart cookies.

0
ProgrammingDEV Community ·

Tutorial: Build a JavaScript Tool to Calculate Crypto Trade Risk Before Ordering

A developer on DEV Community has published a tutorial on building a plain JavaScript crypto position-risk calculator, inspired by a personal $100 loss on a leveraged trade that lacked a stop-loss. The tool combines position quantity, entry price, stop price, trading fees, and a slippage buffer to estimate total dollar risk before an order is placed. Unlike leverage, which only determines the margin required, the actual dollar loss depends on the quantity of tokens and the price distance to the stop. The tutorial walks through a sample calculation where 1,500 tokens entered at $0.620 with a stop at $0.608 produce an $18 price loss, rising further once fees and slippage are added. The function also includes validation logic to catch a common error where a stop is placed on the wrong side of the entry price.

0
ProgrammingDEV Community ·

Hugging Face Accelerate Flaw Allows Arbitrary File Read and DoS via Checkpoint Files

A path traversal vulnerability (CVE-2026-69112) has been discovered in Hugging Face Accelerate, affecting all versions up to and including 1.14.0. The flaw stems from the library's failure to sanitize filenames in the weight_map field of sharded checkpoint index files, allowing attackers to supply malicious paths that read arbitrary files from the host filesystem. A secondary attack vector exploits named pipes on Linux to cause indefinite process blocking, resulting in denial of service. The two affected functions — load_checkpoint_in_model and load_checkpoint_and_dispatch — are primary entry points used widely across ML pipelines, which collectively see roughly 27 million downloads per month. No patched version is available yet, and users are advised to manually validate checkpoint index files to reject entries containing parent-directory sequences or absolute paths.

0
ProgrammingDEV Community ·

Developer builds synthetic data tool after embarrassing demo with placeholder test data

A software developer created a test data generation tool called fundata.dev after a client demo exposed placeholder entries like 'Test User 1' and 'aaa@aaa.com' in a live dashboard. The tool generates reproducible, realistic synthetic data in multiple formats including SQL, JSON, and NDJSON to suit databases, mock APIs, and data pipelines. A key motivation was avoiding the legal risks of using real customer data in staging environments, which can violate privacy regulations like GDPR. The tool allows developers to define a schema once and generate thousands of rows with configurable NULL rates, helping surface bugs caused by edge cases such as apostrophes in names or unexpectedly long strings. The author notes that uniform test data masks entire categories of production bugs that only realistic, varied data can expose.

Kaspersky Exposes Car Head Unit Botnet Spread via Legitimate Firmware Updater · ShortSingh