← Back to Reviews
3D Printing / Security
QIDI Technology logo

Qidi Plus 4 — Out-of-the-Box Security Teardown

The Qidi Plus 4 is a genuinely good-value CoreXY printer. Enclosed, actively heated chamber, high-speed Klipper motion, and an open ecosystem instead of a walled garden. That openness is also the story here. Before this machine printed a single benchmark, I logged into the little computer bolted to the side of it. I wanted to see what it runs, and what it leaves wide open by default.

The QIDI Plus 4 3D printer, front view, showing the
      enclosed heated chamber and the touchscreen control panel.
The QIDI Plus 4. An enclosed CoreXY machine that is also a small networked Linux computer. Product image: QIDI Technology.
Share on X
What this is, and what it is not. This reviews the Plus 4's software and network posture as it ships. The stuff nobody puts on the spec sheet. It is not a print-quality shootout. No long-term reliability verdict, no filament-tuning opinions, no dimensional-accuracy charts. This is the "what is this thing doing on my network, and is that okay" review. Everything below is the stock factory image. None of it requires modding the printer. Just the SSH access it hands out by default.

What's actually inside

Under the hood the Plus 4 is a small single-board Linux computer driving the printer's real-time controller. A Rockchip-based board in the MKS-PI family. The software stack is the mainstream open-source one that most modern fast printers converged on:

This is a good thing. The printer is not a locked appliance. You own it. You can automate it, back it up, fix it. The flip side is that it is a real networked Linux host with everything that implies. Qidi ships it configured for "works instantly on any home network", not "safe on any home network". Those are not the same setting.

The operating system is already end-of-life

The base OS is Debian 10 "buster". Debian 10 reached the end of even its extended LTS support in mid-2024. It stopped receiving security patches well over a year ago. On the unit I looked at, the last package-list update baked into the image was from 2024. No automatic-update mechanism is configured, so it just sits there. Every kernel, OpenSSL and web-server vulnerability disclosed since then is unpatched. It stays that way unless Qidi ships a new firmware image or you update it yourself.

This is common across the whole category. Vendors freeze an old vendored Linux image and rarely refresh the base OS. "Everybody does it" does not make an EOL OS on your LAN fine. It is the single biggest structural issue here, and the one an owner can do least about without vendor cooperation.

BE WARNED: the default login is a published, unchanged password. The printer runs an SSH server. The login is the well-known factory default for this class of board, documented publicly and identical across units. Nothing on the touchscreen prompts you to change it. The account can escalate to root. Anyone who can reach the printer over the network and knows that default gets a root shell. That means anyone who has used one of these before, or can search for thirty seconds. Fix this first. It takes two minutes.

Open by default on the network

Look at what the printer listens for, and to whom, and the rest of the story tells itself. As shipped:

None of this is exotic, and none of it is a "vulnerability" in the CVE sense. It is default configuration. But the defaults all lean the same direction. Maximum convenience, zero segmentation, trust everything. That is a reasonable choice for a printer that assumes it lives on a trusted network of one. It is a bad assumption for a real household network full of other devices.

Why this matters more than "it's just a printer"

A compromised printer is not only a privacy problem, though the open camera is exactly that. It is a full Linux foothold on your internal network. An always-on box that can scan, pivot and phone out, running an OS that no longer gets patched. On the physical side, unauthenticated control of a machine with a 350°C hotend and a heated chamber is not a risk to wave off. The realistic threat model for a home is not a targeted attacker. It is a worm or a compromised IoT neighbor finding an easy, unpatched, default-credential host sitting right there. This printer is a textbook version of that host.

What to actually do about it

The good news is that the same openness that creates these issues lets you fix nearly all of them yourself in an afternoon. In rough priority order:

Verdict

As a printer, the Plus 4 earns its reputation. The hardware is a lot of capable machine for the money, and the open Klipper stack is a feature, not a bug. As a network citizen, it ships about how you would expect for the category and price. An end-of-life OS, a published default password, and a trust-everything posture, none of it flagged to the buyer. That is not a reason to avoid the printer. It is a reason to spend fifteen minutes locking it down before it joins your network, and ideally to give it a segment of its own. Treat it like the small, unpatched Linux server it actually is and it is a great machine. Plug it into a flat network and forget about it, and you have added the easiest target in the house.

Print-quality and long-term reliability impressions are a separate review, once this thing has some real hours on it. This one was about the part that ships switched to "off".