Brief items
Security
Pascutto: Linux sandboxing improvements in Firefox 60
Gian-Carlo Pascutto posts about the sandboxing improvements in the Firefox 60 release. "The most important change is that content processes — which render Web pages and execute JavaScript — are no longer allowed to directly connect to the Internet, or connect to most local services accessed with Unix-domain sockets (for example, PulseAudio)."
Serious vulnerabilities with OpenPGP and S/MIME
The efail.de site describes a set of vulnerabilities in the implementation of PGP and MIME that can cause the disclosure of encrypted communications, including old messages. "In a nutshell, EFAIL abuses active content of HTML emails, for example externally loaded images or styles, to exfiltrate plaintext through requested URLs."
The EFF recommends
uninstalling email-encryption tools that automatically
decrypt email entirely. "Until the flaws
described in the paper are more widely understood and fixed, users should
arrange for the use of alternative end-to-end secure channels, such as
Signal, and temporarily stop sending and especially reading PGP-encrypted
email.
"
Security quotes of the week
That's what, Cory Hutcheson, ex-Sheriff of Mississippi County, MO, is accused of doing; prosecutors say that for three years, Hutcheson abused Securus's system to track all kinds of people -- even a local judge -- without a warrant.
Securus claims that it restricts the use of its system to legally permitted surveillance, requiring users to upload warrants or court orders prior to use; but it does not vet or review those orders before granting access. Securus also does not make the alleged court orders visible to carriers before it queries their databases, meaning that the phone companies have to take Securus's word for it.
The carriers, meanwhile, are exploiting a loophole in privacy laws that nominally prohibit selling this kind of data: by burying "consent" to the sale of your location data in their lengthy, never-read agreements, the carriers are able to circumvent the law; primarily to sell your data to marketers, but also to surveillance companies like Securus.
Although it's not clear how many of these customers are using Securus's phone geolocation service, the news still signals the incredibly lax security of a company that is granting law enforcement exceptional power to surveill individuals.
This is all to the attackers' advantage.
Kernel development
Kernel release status
The current development kernel is 4.17-rc5, released on May 13. Linus said: "So I think we're in pretty good shape. Please go keep testing, though, to make sure we're not missing anything."
Stable updates: 4.16.9, 4.14.41, 4.9.100, 4.4.132, and 3.18.109 were released on May 16.
Distributions
Canonical on trust and security in the Snap Store
Here's a posting from Canonical concerning the cryptocurrency-mining app that was discovered in its Snap Store. "Several years ago when we started the work on snap packages, we understood that we could not instantly implement an alternative that was completely safe from all perspectives. In addition to being safe, it had to be useful. So the challenge we gave ourselves was to significantly improve the situation immediately, and then pave the road for incremental improvements that could be rolled out gradually."
Distribution quotes of the week
Thus, saying that Debian is produced "by almost a thousand active developers" is the most accurate figure we can honestly give.
[This] is a cost largely paid by Canonical (both in terms of infrastructure, and in terms of engineering work to keep the base system working). It's not very compelling to say that Canonical should continue bearing these costs out of pocket on the grounds that some other companies are unwilling to update their software to an ISA from this millennium :)
Development
Announcing Rust 1.26
The Rust team has announced the release of version 1.26.0 of the Rust programming language. "The past few releases have had a steady stream of relatively minor additions. We’ve been working on a lot of stuff, however, and it’s all starting to land in stable. 1.26 is possibly the most feature-packed release since Rust 1.0."
Hutterer: X server pointer acceleration analysis
For those who are curious about the rather complex way in which X server pointer acceleration works, Peter Hutterer has put together a four-part series on the topic: part 1, part 2, part 3, and part 4. "The input for the acceleration profile is a speed in mickeys, a threshold (in mickeys) and a max accel factor (unitless). Mickeys are a bit tricky. This means the acceleration is device-specific, the deltas for a mouse at 1000 dpi are 20% larger than the deltas for a mouse at 800 dpi (assuming same physical distance and speed)".
Development quote of the week
Page editor: Jake Edge
Next page:
Announcements>>
