Code hosting service GitHub can now scan Python code for vulnerability

Code hosting service GitHub added Python to the list of programming languages that it is able to auto-scan for known vulnerabilities.

In October 2017, GitHub introduced the Dependency Graph, a feature that lists all the libraries used by a project, and all the projects that rely on a certain project. The feature supports JavaScript and Ruby. GitHub is now extending this feature to include Python code. This feature allows developers to receive alerts when including certain flawed software libraries in their projects, and provide advice on how to address the issue.

Code scanning is enabled by default on public repositories.

GitHub Dependency Graph
GitHub Dependency Graph

Read more about it here.

A Samsung texting app bug is sending random photos to other people

As reported July 2, 2018 on Gizmodo, Samsung Messages, the default texting app on Galaxy devices, is erroneously sending pictures stored on the devices to random contacts via SMS. This was reported by several users on current model devices, such as the Galaxy Note 8 and Galaxy S9. Reportedly, this doesn’t leave any evidence of it doing so, which means that people may be unaware that their photos were sent.

The theory is that the bug is caused by interaction between Samsung Messages and recent RCS profile updates that were rolled out by carriers, including T-Mobile.

One workaround is to revoke Samsung Messages’ ability to access storage. Another workaround is to switch to a different texting app, such as Android Messages.

Read more about it here.