14 Commits
Author SHA1 Message Date
Shailend ChandandgVisor bot baf615a53c Replace the experimental --mount-cgroup-v2 flag with in-sandbox-cgroup
The new flag is not a boolean flag, in deference to PR#14197.

PiperOrigin-RevId: 970257422
2026-08-24 20:29:27 -07:00
Caroline ZhuandgVisor bot 1a05df44bd Add Podman in gVisor entry to compatibility page.
PiperOrigin-RevId: 966254957
2026-08-17 16:52:21 -07:00
Nayana BidariandgVisor bot 1d8cfce53f Update gvisor security track record.
Update gVisor security track record that it is not affected by CVE-2026-43500
vulnerability related to RxRPC protocol.

PiperOrigin-RevId: 964360221
2026-08-13 16:37:11 -07:00
Shailend ChandandgVisor bot b80feec111 Add more systemd integ tests
Add e2e tests for systemd's event-driven activation mechanisms and the
sd_notify watchdog protocol:

- TestSystemdTimer: transient timer units fire repeatedly on both the
  monotonic (OnActiveSec/OnUnitActiveSec) and the realtime (OnCalendar)
  clocks.
- TestSystemdDBusActivation: a bus call to org.freedesktop.hostname1
  starts systemd-hostnamed on demand.
- TestSystemdSocketActivation: with only ssh.socket started, the first
  connection starts ssh.service, which serves it on the inherited
  listening socket.
- TestSystemdWatchdog: a Type=notify service with WatchdogSec= stays up
  while it pings the watchdog, and is killed with Result=watchdog once
  the pings stop.

All TestSystemd* tests now run in parallel, each in its own container.

The systemd entry on the website's compatibility page is also updated.

PiperOrigin-RevId: 958778081
2026-08-03 22:07:45 -07:00
Ryan El KochtaandgVisor bot 39849d03fe Compatibiltiy test suite: add ollama, openclaw, picoclaw, hermes, claude
Add an agents category to the compatibility dashboard, along with Ollama,
OpenClaw, PicoClaw, Hermes Agent, and Claude Code.

Ollama has a test included. The *claws and Hermes reference the MAGI blog post.

No test for claude code since they require an account, and testing claude code
with a local model would likely require a beefy GPU (since claude's system
prompt is pretty big).

PiperOrigin-RevId: 958632910
2026-08-03 16:19:22 -07:00
Ryan El Kochta 8c648261e6 Compatibility test suite: add Kafka, Keycloak, Mosquitto, RabbitMQ
The third stage of the gVisor application compatibility test suite.
2026-07-27 12:21:33 -07:00
AnilAltinayandgVisor bot dbeed7cd40 Update gVisor CVE track record with new entries.
Add CVE-2026-43456 (network bonding type confusion) and CVE-2026-46300 (XFRM ESP-in-TCP logic flaw) to the list of vulnerabilities not exploitable under gVisor.

PiperOrigin-RevId: 951081670
2026-07-20 15:21:42 -07:00
Ryan El Kochta 4a5474858c Add application compatibility dashboard to gvisor.dev
Includes:
- A JSON schema for the application compatibility database (an
  application can either be compatible, partially compatible, not
  compatible, coming-soon, or experimentally supported)
- A web page to render the compatibility database. Each row has the name
  of the application, a link to the testing methodology script, the
  version we last tested with, and a badge indicating its status
- A small database including the applications whose test scripts have
  been reviewed so far.

The web page includes a search bar.
2026-07-10 14:45:51 -07:00
AnilAltinayandgVisor bot be53055373 Add CVE-2026-53359 and CVE-2026-43499 to gVisor CVE track record.
PiperOrigin-RevId: 945534392
2026-07-10 00:10:38 -07:00
AnilAltinayandgVisor bot bfe507cc93 Reorder CVE entries and add a new CVE to gVisor track record.
The CVE entries in `cve-track-record.yml` have been reordered alphabetically by CVE number within each month. Additionally, CVE-2026-43284 has been added to the list. Some CVSS scores were also updated to use explicit float notation.

PiperOrigin-RevId: 945215587
2026-07-09 11:14:26 -07:00
gVisor bot 7d59d681a6 Merge pull request #13582 from EtiennePerot:security-track-record-improvements
PiperOrigin-RevId: 940105602
2026-06-29 16:52:05 -07:00
Parth SarthiandgVisor bot 0e5f6826a6 Add CVE-2026-43503.
PiperOrigin-RevId: 939989776
2026-06-29 13:10:10 -07:00
Etienne Perot 0f74ca9c0d Enrich security track record page.
- Replace binary "Defended"/"Unmitigated" status with a richer `patched` field (tri-state: `PATCHED`, `EXTERNAL_MITIGATION_REQUIRED`, `UNPATCHED`). Required when `exploitable_under_gvisor` is true.
- Chart: distinct yellow/orange/red bar segments per status. Legend shows percentages.
- Chart: add a dashed "ghost" extrapolation on current-year bar projecting the expected year-end CVE count (suppressed when <2 months remain or projection within 15% of the actual count to avoid visual crowding).
- Display entries without a CVE ID so chart and table counts are complete.
- Add a CVSS chip, colored by score.
- Render markdown-style backticks in descriptions as monospace, and wrap code identifiers throughout the data file in backticks.
- Mobile: horizontally scrollable chart that starts scrolled to the most recent year; wrapped legend; fix stray divider border on stacked columns.
- Preserve highlighted year in URL anchor.
- Remove redundant "Vulnerability Overview & Impact" header and shorten "Target Ecosystem Scope" to "Scope".
2026-06-26 21:02:37 -07:00
AnilAltinayandgVisor bot 5ea4bc36af Add gvisor security record to the gvisor.dev
PiperOrigin-RevId: 936974689
2026-06-23 17:04:12 -07:00