4 év 1 hónap óta
Security updates have been issued by Fedora (ansible and seamonkey), openSUSE (go1.15 and opera), Oracle (kernel and microcode_ctl), and Red Hat (go-toolset-1.15 and go-toolset-1.15-golang).
jake
4 év 1 hónap óta
Bradley Kuhn has posted
a
lengthy missive on the Software Freedom Conservancy blog about the
hazards of distributed copyright ownership.
As a result, in debates about copyright ownership, discussions of
what policy contributors want regarding the fruits of their labor
is sadly moot. Without a clear, organized mitigation strategy to
assure that FOSS contributors keep their own copyrights, a project
(such as GCC or glibc) that switches from a standing “(nearly) all
copyrights assigned to a charity” model to a plain Developer
Certificate of Origin (DCO) or naked inbound=outbound contributor
arrangement will, after a period of years, mostly likely to have
copyrights that are primarily held by the employers of the most
prolific contributors, rather than by the contributors themselves.
corbet
4 év 1 hónap óta
The
core scheduling feature has been under
discussion for over three years. For those who need it, the wait
is over at last; core scheduling was merged for the 5.14 kernel release.
Now that
this work has reached a (presumably) final form, a look at why this feature
makes sense and how it works is warranted. Core scheduling is not for
everybody, but it may prove to be quite useful for some user communities.
corbet
4 év 1 hónap óta
Security updates have been issued by Debian (htmldoc, ipmitool, and node-bl), Fedora (libgcrypt and libtpms), Mageia (dhcp, glibc, p7zip, sqlite3, systemd, and thunar), openSUSE (arpwatch, go1.15, and kernel), SUSE (curl, dbus-1, go1.15, and qemu), and Ubuntu (xorg-server).
jake
4 év 1 hónap óta
The LWN.net Weekly Edition for July 1, 2021 is available.
corbet
4 év 1 hónap óta
A new project from Mozilla, which is meant to help researchers collect
browsing data, but only with the informed consent of the browser-user, is taking a lot of
heat, perhaps in part because the company can never seem to do anything
right, at least in the
eyes of some.
Mozilla Rally was
announced
on June 25 as joint venture between the company and researchers at
Princeton University "to enable crowdsourced science for public
good". The idea is that users can volunteer to give academic studies access to
the same kinds of browser data that is being tracked in some browsers
today. Whether the privacy safeguards are strong
enough—and if there is sufficient reason for users to sign up—remains to be seen.
jake
4 év 1 hónap óta
We are pleased to announce that the Real-time Microconference has been accepted into the 2021 Linux Plumbers Conference. Since 2004, the project that has become known as PREEMPT_RT, formally the real-time patch, has improved the real-time and low-latency features of the Linux kernel. Over the past decade, many parts of PREEMPT_RT have been included into the official Linux codebase. Examples include: mutexes, high-resolution timers, lockdep, ftrace, RT scheduling, SCHED_DEADLINE, RCU_PREEMPT, generic interrupts, priority inheritance futexes, threaded interrupt handlers, and more. The number of patches that need integration has been significantly reduced, and the rest is mature enough to make their way into mainline Linux.
The following accomplishments have been made as a result of last year’s microconference:
This year’s topics to be discussed include:
- New tools for PREEMPT_RT analysis.
- How do we teach the rest of the kernel developers how not to break PREEMPT_RT?
- Stable maintainers tools discussion & improvements.
- The usage of PREEMPT_RT on safety-critical systems: what do we need to do?
- Make NAPI and the kernel-rt working better together.
- Migrate disable and the problems that they cause on rt tasks.
- It is time to discuss the “BKL”-like style of our preempt/bh/irq_disable() synchronization functions.
- How do we close the documentation gap
- The status of the merge, and how can we resolve the last issues that block the merge.
- Invite the developers of the areas where patches are still under discussion to help to find an agreement.
- How can we improve the testing of the -rt, to follow the problems raised as Linus tree advances?
- What’s next?
Come and join us in the discussion of controlling what tasks get to runon your machine and when.
We hope to see you there.
4 év 1 hónap óta
ris
4 év 1 hónap óta
Security updates have been issued by Debian (fluidsynth), Fedora (libgcrypt and tpm2-tools), Mageia (nettle, nginx, openvpn, and re2c), openSUSE (kernel, roundcubemail, and tor), Oracle (edk2, lz4, and rpm), Red Hat (389-ds:1.4, edk2, fwupd, kernel, kernel-rt, libxml2, lz4, python38:3.8 and python38-devel:3.8, rpm, ruby:2.5, ruby:2.6, and ruby:2.7), and SUSE (kernel and lua53).
ris
4 év 1 hónap óta
Over at the Project Zero blog, Felix Wilhelm posted
a lengthy account of a vulnerability he found in the Linux kernel's KVM (Kernel-based virtual machine) subsystem:
In this blog post I describe a
vulnerability in KVM’s AMD-specific code and discuss how this bug can be turned into a full virtual machine escape.
To the best of my knowledge, this is the first public writeup of a KVM guest-to-host breakout that does not rely on bugs in user space components such as QEMU. The discussed bug was assigned CVE-2021-29657, affects kernel versions v5.10-rc1 to v5.12-rc6 and was patched at the end of March 2021. As the bug only became exploitable in v5.10 and was discovered roughly 5 months later, most real world deployments of KVM should not be affected. I still think the issue is an interesting case study in the work required to build a stable guest-to-host escape against KVM and hope that this writeup can strengthen the case that hypervisor compromises are not only theoretical issues.
jake
4 év 1 hónap óta
Embedded devices need regular software updates in order to even be
minimally safe on today's internet. Products that have reached their "end
of life", thus are no longer being updated, are essentially ticking time
bombs—it is only a matter of time before they are vulnerable to
attack. That situation played out in June for owners of Western
Digital (WD) My Book Live network-attached storage (NAS) devices; what was
meant to be a disk for home users
accessible via the internet turned into a black hole when a remote
command-execution flaw was used to delete all of the data stored there. Or
so it seemed at first.
jake
4 év 1 hónap óta
Security updates have been issued by Debian (klibc and libjdom2-java), Mageia (bash, glibc, gnutls, java-openjdk, kernel, kernel-linus, leptonica, libgcrypt, openjpeg2, tor, and trousers), openSUSE (bouncycastle, chromium, go1.16, and kernel), Oracle (docker-engine docker-cli and qemu), Red Hat (kpatch-patch), and SUSE (arpwatch, go1.16, kernel, libsolv, microcode_ctl, and python-urllib3, python-requests).
ris
4 év 1 hónap óta
The KernelCI continuous-integration project
held
its first hackfest recently. Developers from the KernelCI team,
Google, and Collabora worked to improve many different aspects of KernelCI
testing capabilities. There are plans for more hackfests.
The first-ever KernelCI hackfest was a success. It kicked off the work to enable kernel testing through Chromium OS, a product-specific userspace. Enabling full userspace images and real-world tests like video call simulations adds a lot of complexity to the testing process. However, the benefits are a clear win for the community. They allow a more thorough kernel testing and validation through real application use cases, which can exercise several different kernel areas at the same time in an organized manner. Generally, it is not simple for lower-level kernel test suites like kselftests or LTP to orchestrate a similar use case.
ris
4 év 1 hónap óta
As expected, the 5.13 development cycle turned out to be a busy one, with
16,030 non-merge changesets being pulled into the mainline over a
period of nine weeks. The
5.13
release happened on June 27, meaning
that it must be time for our traditional look at the provenance of the code
that was merged for this kernel.
corbet
4 év 1 hónap óta
Security updates have been issued by Debian (bluez, intel-microcode, tiff, and xmlbeans), Fedora (openssh and php-phpmailer6), openSUSE (freeradius-server, java-1_8_0-openjdk, live555, openexr, roundcubemail, tor, and tpm2.0-tools), SUSE (bouncycastle and zziplib), and Ubuntu (linux-kvm and thunderbird).
ris
4 év 1 hónap óta
Linus has
released the 5.13 kernel.
Of course, if the last week was small and calm, 5.13 overall is
actually fairly large. In fact, it's one of the bigger 5.x releases,
with over 16k commits (over 17k if you count merges), from over 2k
developers. But it's a 'big all over' kind of thing, not something
particular that stands out as particularly unusual.
Headline features in this release include
the "misc" group controller,
multiple
sources for trusted keys,
kernel
stack randomization on every system call,
support for Clang control-flow integrity
enforcement,
the ability to call kernel functions
directly from BPF programs,
minor-fault
handling for userfaultfd(),
the removal of /dev/kmem,
the Landlock security module,
and, of course, thousands of cleanups and fixes.
corbet
4 év 1 hónap óta
Over on the Mozilla blog, the company has
announced a new platform,
Mozilla Rally, that "puts users in control of their data and empowers them to contribute their browsing data to crowdfund projects for a better Internet and a better society". Rally comes out of work that Mozilla did with Professor Jonathan Mayer's research group at Princeton University .
Your data is valuable. But for too long, online services have pilfered, swapped, and exploited your data without your awareness. Privacy violations and filter bubbles are all consequences of a surveillance data economy. But what if, instead of companies taking your data without giving you a say, you could select who gets access to your data and put it to work for public good?
[...] By leveraging the scale of web browsers – a piece of software used by billions of people around the world – Rally has the potential to help address societal problems we could not solve before. Our goal is to demonstrate that there is a case for an equitable market for data, one where every party is treated fairly, and we welcome mission-aligned organizations that want to join us on this journey.
jake
4 év 1 hónap óta
The
mmap()
system call creates a mapping for a range of virtual addresses; it
has a long list of options controlling just how that mapping should work.
Ming Lin is
proposing
the addition of yet another option, called MAP_NOSIGBUS, which
changes the kernel's response when a process accesses an unmapped address.
What this option does is relatively easy to understand; why it is
useful takes a bit more explanation.
corbet
4 év 1 hónap óta
Security updates have been issued by Arch Linux (chromium, dovecot, exiv2, helm, keycloak, libslirp, matrix-appservice-irc, nginx-mainline, opera, pigeonhole, tor, tpm2-tools, and vivaldi), Debian (libgcrypt20), Fedora (pdfbox), Mageia (graphicsmagick, matio, and samba and ldb), openSUSE (dovecot23, gupnp, libgcrypt, live555, and ovmf), SUSE (gupnp, libgcrypt, openexr, and ovmf), and Ubuntu (ceph and rabbitmq-server).
jake
4 év 1 hónap óta
The Google Security Blog
announces
the release of a schema intended to describe vulnerabilities in a
project-independent manner:
With this schema we hope to define a format that all vulnerability
databases can export. A unified format means that vulnerability
databases, open source users, and security researchers can easily
share tooling and consume vulnerabilities across all of open
source. This means a more complete view of vulnerabilities in open
source for everyone, as well as faster detection and remediation
times resulting from easier automation.
This schema is already being provided by a number projects, including Go,
Rust, Python, DWF, and OSS-Fuzz.
corbet