Popular Ad Library to Start Showing Aggressive Ads

BeiTaAd is used by popular 230 Google Play apps, that have 440 000 000 download over last year
06 June 2019   778

Researchers at Lookout found that the BeiTaAd library, popular among Android application developers, began to display aggressive advertisements. The library worked in 230 applications from the Google Play Store. Over the past year, their total downloaded 440 million users.

Overly aggressive advertising in an application worsens the reputation of its developer. Firstly, it violates the policy of the Play Store, and secondly, annoys users who blame the creators of the application.

As of May 23rd, 2019, the 230+ affected applications on Google Play have either been removed or updated to versions without the BeiTa Plugin.

Kristina Balaam

Security Intelligence Engineer, Lookout

Previously, BeiTaAd helped display unobtrusive ads. In 2019, it somehow changed the policy. Lookout notified Google about the problem, and she contacted the developers.

Developers trusted this library, since its author is the legitimate Chinese company CooTek. You can know this company from the TouchPal app, a custom keyboard that has been installed by more than 100 million users.

This situation put developers' reputation under the thread, due to the fact they haven't even know about such an issue, and users were angry on them.

Java SE to Receive New Major Update

Great amount of changes, improvements and new features awaits Java SE developers; new vresion supports backward compatibility
18 September 2019   257

After six months of development, Oracle released the Java SE 13 platform (Java Platform, Standard Edition 13), which uses the OpenJDK open source project as its reference implementation. Java SE 13 maintains backward compatibility with previous releases of the Java platform; all previously written Java projects will work without changes when launched under the new version. Ready-to-install Java SE 13 builds (JDK, JRE, and Server JRE) are prepared for Linux (x86_64), Solaris, Windows, and macOS. The reference implementation of Java 13 developed under the OpenJDK project is fully open under the GPLv2 license with GNU ClassPath exceptions that allow dynamic linking with commercial products.

Java SE 13 is categorized as a regular support period for which updates will be released before the next release. As a branch with a long support period (LTS), you should use Java SE 11, updates for which will be released until 2026. The previous Java 8 LTS branch will be supported until December 2020. The next LTS release is scheduled for September 2021. Recall that starting with the release of Java 10, the project switched to a new development process, which implies a shorter cycle of generating new releases. New functionality is now being developed in one constantly updated master branch, which includes ready-made changes and from which branches are branched out every six months to stabilize new releases. Next March, Java 14 is scheduled to be released, pre-builds of which are already available for testing.

Get more info from the mailing and the release notes.