From 03889a3e12c84848b3fd001319b3a86d5f7456b8 Mon Sep 17 00:00:00 2001 From: Claude Date: Mon, 31 Aug 2026 18:13:01 +0000 Subject: [PATCH 1/2] content(winboat): werk bij naar v0.9.2 en nuanceer het oordeel De pagina oordeelde over v0.9.0 en dat was niet meer eerlijk. Opnieuw getest op v0.9.2 en het draait merkbaar rustiger. Nog niet af, maar het verschil tussen 'interessant maar onbruikbaar' en 'het proberen waard'. De bevindingen over de startup loop blijven staan, nu expliciet gemerkt als v0.9.0. Ze beschrijven waar het project doorheen werkt, en ze weggooien zou de geschiedenis wissen. Belangrijker dan mijn indruk: v0.9.1 en v0.9.2 dichten een kwetsbaarheid waarmee via get-icon willekeurige PowerShell in de VM kon draaien, plus UNC-padtoegang, injectie van stuurtekens, een Slowloris-achtige aanval, en wachtwoorden in de compose- en FreeRDP-logs. Dat staat nu als waarschuwing bovenaan: wie op v0.9.0 zit moet updaten. Ook genoteerd dat v0.9.2 dockur/windows van 5.14 naar 6.05 tilt. Dat is de image die Windows daadwerkelijk draait, dus het is een plausibele verklaring voor het betere opstartgedrag - als mogelijkheid opgeschreven, niet als vaststelling, want ik heb dat verband niet gemeten. known-issues meegetrokken zodat die niet blijft zeggen dat het probleem onveranderd open staat. --- src/content/docs/known-issues.md | 2 +- src/content/docs/known-issues.nl.md | 2 +- src/content/docs/virtualization/winboat.md | 18 ++++++++++++++---- src/content/docs/virtualization/winboat.nl.md | 10 +++++++--- 4 files changed, 23 insertions(+), 9 deletions(-) diff --git a/src/content/docs/known-issues.md b/src/content/docs/known-issues.md index 83bfe72..ed4b9d8 100644 --- a/src/content/docs/known-issues.md +++ b/src/content/docs/known-issues.md @@ -19,7 +19,7 @@ WinBoat regularly gets stuck in an endless startup loop. The Podman container ke Resetting WinBoat and going through the initial configuration again gets it running again. This is not a sustainable fix. **Status:** -Open. WinBoat is in beta and the project acknowledges instability. See the [WinBoat page]({{< relref "/docs/virtualization/winboat" >}}) for more context. +Improved on v0.9.2. Seen frequently on v0.9.0; far less common since, though not something I would call solved. v0.9.2 bumps the underlying `dockur/windows` image from 5.14 to 6.05, which may be related. See the [WinBoat page]({{< relref "/docs/virtualization/winboat" >}}) for more context. {{% /details %}} diff --git a/src/content/docs/known-issues.nl.md b/src/content/docs/known-issues.nl.md index 1d9e19b..32cf91f 100644 --- a/src/content/docs/known-issues.nl.md +++ b/src/content/docs/known-issues.nl.md @@ -19,7 +19,7 @@ WinBoat raakt regelmatig verstrikt in een eindeloze opstartronde. De Podman-cont WinBoat resetten en de initiële configuratie opnieuw doorlopen zorgt dat het weer werkt. Dit is geen duurzame oplossing. **Status:** -Open. WinBoat is in beta en het project erkent de instabiliteit. Zie de [WinBoat-pagina]({{< relref "/docs/virtualization/winboat" >}}) voor meer context. +Verbeterd op v0.9.2. Kwam vaak voor op v0.9.0, sindsdien veel minder — al zou ik het niet opgelost willen noemen. v0.9.2 tilt de onderliggende `dockur/windows`-image van 5.14 naar 6.05, wat er verband mee kan houden. Zie de [WinBoat-pagina]({{< relref "/docs/virtualization/winboat" >}}) voor meer context. {{% /details %}} diff --git a/src/content/docs/virtualization/winboat.md b/src/content/docs/virtualization/winboat.md index 421a70c..16a4f15 100644 --- a/src/content/docs/virtualization/winboat.md +++ b/src/content/docs/virtualization/winboat.md @@ -6,7 +6,13 @@ next: docs/virtualization/podman WinBoat is an open-source project that runs Windows inside a Podman container on Linux. The goal is to have Windows applications show up as regular windows on your Linux desktop, without needing a full VM. I tested it using Podman. -> **Status: Beta.** WinBoat is in early beta. Tested on v0.9.0. Bugs are expected and the project says so itself. +> **Status: Beta, but improving.** Originally tested on v0.9.0, which was rough. Retested on **v0.9.2** and it is noticeably steadier — not finished, but it is starting to look like something. + +{{< callout type="warning" >}} +If you are still on v0.9.0, update. v0.9.1 and v0.9.2 patch a vulnerability that let an attacker run arbitrary PowerShell inside the VM through the `get-icon` call, along with fixes for UNC path access, control character injection, a Slowloris-style attack, and passwords being written to the compose and FreeRDP logs. The project credits @AndreaBonn and says it shipped a fix within four hours of disclosure. +{{< /callout >}} + +The 0.9.x line is described by the project as the final 0.9 release — maintenance and security only, ahead of 1.0. Worth knowing: v0.9.2 also bumps `dockur/windows` from 5.14 to 6.05, a major jump in the image that actually runs Windows. That may well be why the startup behaviour improved for me, though I have not confirmed a direct link. ![WinBoat feature overview from the project website](/images/winboat-features.avif) @@ -62,7 +68,9 @@ What I ran into most often: **WinBoat Guest API - Offline** and **Container - Ex ## Bugs -The main issue: WinBoat gets stuck in a startup loop. The Podman container keeps trying to start but never gets there, no matter how long you wait. This happens regularly, not just on first setup. +Everything in this section was seen on **v0.9.0**. On v0.9.2 the startup loop is far less frequent, but I am leaving the findings here since they describe what the project is working through. + +The main issue: WinBoat gets stuck in a startup loop. The Podman container keeps trying to start but never gets there, no matter how long you wait. On v0.9.0 this happened regularly, not just on first setup. Resetting WinBoat and going through the full setup again does get it running, but having to wipe and redo the setup every time is not a workable solution. @@ -83,9 +91,11 @@ WinBoat is in early beta. The project itself warns that users should be comforta ## So, what now? -Honestly, this is one of the coolest app concepts I've seen in a while. Running Windows apps as regular desktop windows without a full VM is something Bottles and Wine can't do either, especially for Microsoft 365. I'd love to get this working properly. +Honestly, this is one of the coolest app concepts I've seen in a while. Running Windows apps as regular desktop windows without a full VM is something Bottles and Wine can't do either, especially for Microsoft 365. + +v0.9.2 moved this from "interesting but unusable" to "actually worth trying". It is still not something I would put in front of someone who just needs Windows to work today — for that, [VMware Workstation]({{< relref "/docs/virtualization/vmware-workstation" >}}) gives the best experience on this hardware, and the [KVM/QEMU setup]({{< relref "/docs/virtualization/vm-setup" >}}) is a solid open-source alternative. -But we're not there yet. For everyday Windows use, [VMware Workstation]({{< relref "/docs/virtualization/vmware-workstation" >}}) currently gives the best experience on this hardware. The [KVM/QEMU setup]({{< relref "/docs/virtualization/vm-setup" >}}) is a solid open-source alternative. I'd like to give WinBoat another shot when it's more stable; the Docker backend may behave better than the Podman one I tested. +But the direction is right, and the project handled a security report in four hours. I am genuinely looking forward to the 1.0 stable release. WinBoat is a properly cool project and I hope it gets there. ## References diff --git a/src/content/docs/virtualization/winboat.nl.md b/src/content/docs/virtualization/winboat.nl.md index d74af1b..af038b9 100644 --- a/src/content/docs/virtualization/winboat.nl.md +++ b/src/content/docs/virtualization/winboat.nl.md @@ -62,7 +62,9 @@ Wat ik het vaakst zag: **WinBoat Guest API - Offline** en **Container - Exited** ## Bugs -Het grootste probleem is de startup loop. De container probeert steeds opnieuw op te starten, maar het lukt nooit, hoe lang je ook wacht. Dit is niet alleen een eenmalig iets, het gebeurt regelmatig. +Alles in deze sectie is gezien op **v0.9.0**. Op v0.9.2 komt de startup loop veel minder voor, maar ik laat de bevindingen staan omdat ze beschrijven waar het project doorheen aan het werken is. + +Het grootste probleem is de startup loop. De container probeert steeds opnieuw op te starten, maar het lukt nooit, hoe lang je ook wacht. Op v0.9.0 was dat niet een eenmalig iets, het gebeurde regelmatig. WinBoat resetten en de setup opnieuw doorlopen werkt wel, maar dat is geen werkbare oplossing als je hem gewoon wilt gebruiken. @@ -83,9 +85,11 @@ WinBoat is vroege beta. Het project zegt zelf dat je wat troubleshootingervaring ## En wat nu? -Eerlijk gezegd is dit een van de gaafste app-concepten die ik in tijden heb gezien. Windows-apps gewoon als desktopvensters, zonder volledige VM. Dat kan Bottles of Wine ook niet, zeker niet voor Microsoft 365. Ik zou dit super graag stabiel werkend willen krijgen. +Eerlijk gezegd is dit een van de gaafste app-concepten die ik in tijden heb gezien. Windows-apps gewoon als desktopvensters, zonder volledige VM. Dat kan Bottles of Wine ook niet, zeker niet voor Microsoft 365. + +v0.9.2 heeft dit verschoven van "interessant maar onbruikbaar" naar "echt het proberen waard". Het is nog steeds niet iets wat ik zou voorzetten aan iemand die vandaag gewoon Windows nodig heeft — daarvoor geeft [VMware Workstation]({{< relref "/docs/virtualization/vmware-workstation" >}}) de beste ervaring op deze hardware, en is de [KVM/QEMU-setup]({{< relref "/docs/virtualization/vm-setup" >}}) een goed open-source alternatief. -Maar zo ver zijn we nog niet. Voor dagelijks Windows-gebruik geeft [VMware Workstation]({{< relref "/docs/virtualization/vmware-workstation" >}}) momenteel de beste ervaring op deze hardware. De [KVM/QEMU-setup]({{< relref "/docs/virtualization/vm-setup" >}}) is een goed open-source alternatief. Ik zou WinBoat graag nog een keer willen proberen als het stabieler is; de Docker-backend doet het misschien beter dan de Podman-versie die ik getest heb. +Maar de richting klopt, en het project handelde een securitymelding binnen vier uur af. Ik kijk oprecht uit naar de 1.0 stable release. WinBoat is een gaaf project en ik hoop dat ze er komen. ## Referenties From afc6c502eacf4b3a535114b3114d339dff566a9d Mon Sep 17 00:00:00 2001 From: Claude Date: Mon, 31 Aug 2026 18:20:46 +0000 Subject: [PATCH 2/2] fix(winboat): herstel de ontbrekende NL-statusupdate De Nederlandse pagina miste de statusregel, de beveiligingswaarschuwing en de dockur/windows-notitie. Bij het schrijven brak een script halverwege af waardoor het NL-bestand niet werd weggeschreven, en in de herstelronde zijn alleen de Bugs- en slotsectie opnieuw gedaan. Daardoor stond er nog 'Getest op v0.9.0' zonder enige verwijzing naar de kwetsbaarheid die in v0.9.1 en v0.9.2 gedicht is. Dat is precies het deel dat Nederlandse lezers moesten zien. Verder em-dashes vervangen door gewone leestekens. De winboat-pagina gebruikte er nul, dus die waren niet van deze pagina. --- src/content/docs/known-issues.md | 2 +- src/content/docs/known-issues.nl.md | 2 +- src/content/docs/virtualization/winboat.md | 6 +++--- src/content/docs/virtualization/winboat.nl.md | 10 ++++++++-- 4 files changed, 13 insertions(+), 7 deletions(-) diff --git a/src/content/docs/known-issues.md b/src/content/docs/known-issues.md index ed4b9d8..d0d8dca 100644 --- a/src/content/docs/known-issues.md +++ b/src/content/docs/known-issues.md @@ -19,7 +19,7 @@ WinBoat regularly gets stuck in an endless startup loop. The Podman container ke Resetting WinBoat and going through the initial configuration again gets it running again. This is not a sustainable fix. **Status:** -Improved on v0.9.2. Seen frequently on v0.9.0; far less common since, though not something I would call solved. v0.9.2 bumps the underlying `dockur/windows` image from 5.14 to 6.05, which may be related. See the [WinBoat page]({{< relref "/docs/virtualization/winboat" >}}) for more context. +Improved on v0.9.2. Seen frequently on v0.9.0; far less common since. Not something I would call solved. v0.9.2 bumps the underlying `dockur/windows` image from 5.14 to 6.05, which may be related. See the [WinBoat page]({{< relref "/docs/virtualization/winboat" >}}) for more context. {{% /details %}} diff --git a/src/content/docs/known-issues.nl.md b/src/content/docs/known-issues.nl.md index 32cf91f..d3af0eb 100644 --- a/src/content/docs/known-issues.nl.md +++ b/src/content/docs/known-issues.nl.md @@ -19,7 +19,7 @@ WinBoat raakt regelmatig verstrikt in een eindeloze opstartronde. De Podman-cont WinBoat resetten en de initiële configuratie opnieuw doorlopen zorgt dat het weer werkt. Dit is geen duurzame oplossing. **Status:** -Verbeterd op v0.9.2. Kwam vaak voor op v0.9.0, sindsdien veel minder — al zou ik het niet opgelost willen noemen. v0.9.2 tilt de onderliggende `dockur/windows`-image van 5.14 naar 6.05, wat er verband mee kan houden. Zie de [WinBoat-pagina]({{< relref "/docs/virtualization/winboat" >}}) voor meer context. +Verbeterd op v0.9.2. Kwam vaak voor op v0.9.0, sindsdien veel minder. Opgelost zou ik het nog niet noemen. v0.9.2 tilt de onderliggende `dockur/windows`-image van 5.14 naar 6.05, wat er verband mee kan houden. Zie de [WinBoat-pagina]({{< relref "/docs/virtualization/winboat" >}}) voor meer context. {{% /details %}} diff --git a/src/content/docs/virtualization/winboat.md b/src/content/docs/virtualization/winboat.md index 16a4f15..d2df9c1 100644 --- a/src/content/docs/virtualization/winboat.md +++ b/src/content/docs/virtualization/winboat.md @@ -6,13 +6,13 @@ next: docs/virtualization/podman WinBoat is an open-source project that runs Windows inside a Podman container on Linux. The goal is to have Windows applications show up as regular windows on your Linux desktop, without needing a full VM. I tested it using Podman. -> **Status: Beta, but improving.** Originally tested on v0.9.0, which was rough. Retested on **v0.9.2** and it is noticeably steadier — not finished, but it is starting to look like something. +> **Status: Beta, but improving.** Originally tested on v0.9.0, which was rough. Retested on **v0.9.2** and it is noticeably steadier. Not finished, but it is starting to look like something. {{< callout type="warning" >}} If you are still on v0.9.0, update. v0.9.1 and v0.9.2 patch a vulnerability that let an attacker run arbitrary PowerShell inside the VM through the `get-icon` call, along with fixes for UNC path access, control character injection, a Slowloris-style attack, and passwords being written to the compose and FreeRDP logs. The project credits @AndreaBonn and says it shipped a fix within four hours of disclosure. {{< /callout >}} -The 0.9.x line is described by the project as the final 0.9 release — maintenance and security only, ahead of 1.0. Worth knowing: v0.9.2 also bumps `dockur/windows` from 5.14 to 6.05, a major jump in the image that actually runs Windows. That may well be why the startup behaviour improved for me, though I have not confirmed a direct link. +The project calls this the final 0.9 release: maintenance and security only, ahead of 1.0. Worth knowing: v0.9.2 also bumps `dockur/windows` from 5.14 to 6.05, a major jump in the image that actually runs Windows. That may well be why the startup behaviour improved for me, though I have not confirmed a direct link. ![WinBoat feature overview from the project website](/images/winboat-features.avif) @@ -93,7 +93,7 @@ WinBoat is in early beta. The project itself warns that users should be comforta Honestly, this is one of the coolest app concepts I've seen in a while. Running Windows apps as regular desktop windows without a full VM is something Bottles and Wine can't do either, especially for Microsoft 365. -v0.9.2 moved this from "interesting but unusable" to "actually worth trying". It is still not something I would put in front of someone who just needs Windows to work today — for that, [VMware Workstation]({{< relref "/docs/virtualization/vmware-workstation" >}}) gives the best experience on this hardware, and the [KVM/QEMU setup]({{< relref "/docs/virtualization/vm-setup" >}}) is a solid open-source alternative. +v0.9.2 moved this from "interesting but unusable" to "actually worth trying". It is still not something I would put in front of someone who just needs Windows to work today. For that, [VMware Workstation]({{< relref "/docs/virtualization/vmware-workstation" >}}) gives the best experience on this hardware, and the [KVM/QEMU setup]({{< relref "/docs/virtualization/vm-setup" >}}) is a solid open-source alternative. But the direction is right, and the project handled a security report in four hours. I am genuinely looking forward to the 1.0 stable release. WinBoat is a properly cool project and I hope it gets there. diff --git a/src/content/docs/virtualization/winboat.nl.md b/src/content/docs/virtualization/winboat.nl.md index af038b9..a233038 100644 --- a/src/content/docs/virtualization/winboat.nl.md +++ b/src/content/docs/virtualization/winboat.nl.md @@ -6,7 +6,13 @@ next: docs/virtualization/podman WinBoat is een open-source project dat Windows draait in een Podman-container op Linux. Het idee: Windows-apps gewoon als losse vensters op je Linux-desktop, zonder dat je een volledige VM nodig hebt. Ik heb het getest met Podman. -> **Status: Beta.** WinBoat is vroege beta. Getest op v0.9.0. Bugs zijn te verwachten; het project zegt het zelf ook. +> **Status: Beta, maar het gaat de goede kant op.** Oorspronkelijk getest op v0.9.0, en dat was ruw. Opnieuw getest op **v0.9.2** en het draait merkbaar rustiger. Nog niet af, maar het begint ergens op te lijken. + +{{< callout type="warning" >}} +Zit je nog op v0.9.0? Updaten. v0.9.1 en v0.9.2 dichten een kwetsbaarheid waarmee een aanvaller via de `get-icon`-aanroep willekeurige PowerShell in de VM kon draaien, plus fixes voor UNC-padtoegang, injectie van stuurtekens, een Slowloris-achtige aanval, en wachtwoorden die in de compose- en FreeRDP-logs terechtkwamen. Het project bedankt @AndreaBonn en zegt binnen vier uur na de melding een fix te hebben uitgebracht. +{{< /callout >}} + +Het project noemt dit de laatste 0.9-release: alleen onderhoud en beveiliging, op weg naar 1.0. Goed om te weten: v0.9.2 tilt `dockur/windows` van 5.14 naar 6.05, een flinke sprong in de image die Windows daadwerkelijk draait. Dat zou kunnen verklaren waarom het opstarten bij mij beter ging, al heb ik dat verband niet hard gemaakt. ![WinBoat feature-overzicht van de projectwebsite](/images/winboat-features.avif) @@ -87,7 +93,7 @@ WinBoat is vroege beta. Het project zegt zelf dat je wat troubleshootingervaring Eerlijk gezegd is dit een van de gaafste app-concepten die ik in tijden heb gezien. Windows-apps gewoon als desktopvensters, zonder volledige VM. Dat kan Bottles of Wine ook niet, zeker niet voor Microsoft 365. -v0.9.2 heeft dit verschoven van "interessant maar onbruikbaar" naar "echt het proberen waard". Het is nog steeds niet iets wat ik zou voorzetten aan iemand die vandaag gewoon Windows nodig heeft — daarvoor geeft [VMware Workstation]({{< relref "/docs/virtualization/vmware-workstation" >}}) de beste ervaring op deze hardware, en is de [KVM/QEMU-setup]({{< relref "/docs/virtualization/vm-setup" >}}) een goed open-source alternatief. +v0.9.2 heeft dit verschoven van "interessant maar onbruikbaar" naar "echt het proberen waard". Het is nog steeds niet iets wat ik zou voorzetten aan iemand die vandaag gewoon Windows nodig heeft. Daarvoor geeft [VMware Workstation]({{< relref "/docs/virtualization/vmware-workstation" >}}) de beste ervaring op deze hardware, en is de [KVM/QEMU-setup]({{< relref "/docs/virtualization/vm-setup" >}}) een goed open-source alternatief. Maar de richting klopt, en het project handelde een securitymelding binnen vier uur af. Ik kijk oprecht uit naar de 1.0 stable release. WinBoat is een gaaf project en ik hoop dat ze er komen.