Urgent.News

What's breaking now, across thousands of outlets.

Tech

Arbitrary code execution in QubesOS via copy-to-VM error reporting backchannel

Article URL: https://www.qubes-os.org/news/2026/08/29/qsb-118/ Comments URL: https://news.ycombinator.com/item?id=49496918 Points: 161 # Comments: 64

QubesOS has issued a security bulletin (QSB) 118, revealing an arbitrary code execution vulnerability within the qvm-copy-to-vm error reporting mechanism. This bulletin serves as a formal warning to the Qubes community, alerting them to the potential security threat. The QBS is a standard security notification from the Qubes security team, providing detailed information about the discovered software flaw, its impact analysis, and the necessary actions to safeguard against it.

In most instances, addressing security vulnerabilities involves updating the software. However, in certain cases, additional user intervention may be required. Typically, these actions are clearly outlined in the QSB. The Qubes project employs a PGP signature system to authenticate its QSBs, enabling users to verify the bulletin's authenticity and prevent potential deception through forged versions.

Such falsified QSBs could mislead users into taking actions that compromise their Qubes OS system, like installing malware or making configuration changes that leave the system exposed to attacks. The bulletin instructions assume the reader is using a Linux system with both git and gpg installed. To verify the QSB's authenticity, follow these steps: first, import the Qubes Master Signing Key (QMSK) using a command-line interface.

After importing, confirm the key's fingerprint through multiple independent sources to ensure its genuineness. Next, set the QMSK's trust level to "ultimate" before concluding the verification process. Import the provided PGP keys to complete the verification procedure. For the specific QSB-118, follow the given command-line instructions to verify the signatures directly from the announcement or by importing the files.

Remember, verifying the QMSK fingerprint out-of-band is crucial for the security benefits provided by this process.

Written by urgent.news from Hacker News Best's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

This story

This is one outlet's version. Read the fullest account.

Read the original at qubes-os.org →

More in Tech

Availability slots across timezones and DST

TL;DR: 09:00 is wall-clock time in a timezone, not a UTC instant. Resolve the offset in the business's zone and convert to UTC last, or you're an hour off across zones and grow a phantom slot on the…

  • Availability slots must be built in business's timezone to avoid DST issues.
  • Convert to UTC only after resolving offset in business's timezone.
  • Store slots as UTC instants and compare using half-open interval overlap.

More from Sunday 30 August →