Tech

Print Servers and Legacy Protocols Still Answering on Your Network

The print spooler runs on servers that have never printed anything, because it is enabled by default and disabling it was never anyone’s task. The same applies to a handful of other legacy services. Each is a listening component with a history of vulnerabilities, and the spooler in particular gave the industry a bad year when the flaw known as PrintNightmare was disclosed in 2021 and exploited within days.

Padlock and shield over binary code representing services listening on internal servers

Why the spooler matters beyond printing

It runs with high privilege and it can be persuaded to authenticate to another machine. That second property is the one testers care about, because a service that connects out on request becomes a way to capture or relay a machine account’s authentication. Combined with a delegation misconfiguration, that path leads to domain compromise. Disabling the spooler on domain controllers and on servers with no printing role removes the vulnerability and the coercion technique together, and it breaks nothing on a machine that does not print.

The other services nobody turned off

Look for the protocols that predate your security policy. Server Message Block version one still appears on older file servers and appliances, despite being deprecated for years and carrying vulnerabilities that will never be patched in some embedded implementations. Telnet and unencrypted file transfer survive on network hardware and legacy applications. Web-based management interfaces on servers, remote registry, and legacy authentication protocols all fall into the same category: enabled, unused, and providing an attacker with options.

“Ask your infrastructure team for a list of services listening on each server and how many of them are needed. Nobody has that list, and building it is genuinely useful work. On the last estate where we did this, a quarter of the listening services had no owner and no purpose, and turning them off caused precisely one support call.”

William Fieldhouse, Director, Aardwolf Security Ltd

READ ALSO  The Rise of Hyperloop Technology

Turning things off without breaking the business

Work from evidence rather than assumption. Enable logging on the service you plan to disable and watch for a fortnight, which covers month-end processes that would otherwise surprise you. Disable in a test group first, then roll forward in stages. Keep a record of what was disabled and when, so an unrelated fault three weeks later does not turn into a fruitless investigation. Agree the rollback with the application owner before you start rather than during the call that follows. For services that must stay, restrict which machines may reach them using host firewall rules, since a service reachable only from two administrative workstations is a much smaller target.

Keeping the surface small

Build the standard away from defaults. A server build image with unnecessary services disabled from the start removes years of remediation work later, and it costs nothing once the image exists. Add the check to your build validation so a new server is compared against the standard before it goes live. An internal infrastructure security testwill find the exceptions that slipped through, and regular internal vulnerability scanning tracks the services listening across the estate so an unexpected one gets noticed within days.

Frequently asked questions about legacy services

These questions come up whenever a hardening exercise is proposed.

Is disabling the print spooler safe on a file server?

Yes, provided the server does not share printers. Check the print management console first, since a server that inherited a printer share years ago will still be serving it to somebody in the building.

READ ALSO  Perché le piattaforme digitali non lasciano più spazio all’attesa

How do you find what is listening?

Query each host directly for listening ports and running services and compare with a network scan from outside the host. The difference between the two views is informative, because host firewalls hide services that are still reachable from somewhere.

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button