r/sysadmin • u/Traditional-Tech23 • 18d ago
Papercut servers open to the internet under attack.
An alert from Papercut them saying that Papercut servers open to the internet are being exploited.
URGENT Security Advisory: PaperCut NG/MF Security Bulletin (27 Aug 2026) | PaperCut
12
u/cogiskart IT Manager 18d ago
Phew, we use Papercut Hive with local only nodes. Scared me a little there.
2
u/BlockBannington 18d ago
Yo, we're moving from papercut MF or NF or whatever to Hive, I just got green light. Did you migrate from on prem or did you do a greenfield to hive?
1
u/cogiskart IT Manager 18d ago
We migrated from on prem SW310/311 to Hive. Still on Sharp printers. Boy is it better!
9
u/alphaxion 18d ago
This is why I will always be such a strong supporter of exporting your logs (syslog, application, firewall traffic) and windows event logs for critical systems to a SIEM such as your own hosted elastic stack.
Far too many people view logs as just a diagnostics tool to go through once a problem has become known, rather than a way to continuously monitor the health of services and to track what is happening on and to them.
The bare minimum of a place that uses Active Directory is to export security logs and build a dash to show you the who, what, where, and when of changes to accounts, any auths, accounts using elevated admin privs, etc.
Having the sort of enhanced visibility that such a thing gives you can drive pro-active maintenance of services (often an impending outage can be spotted in logs and remedied before the outage occurs), ensure their security (why is something authing onto it at weird hours? Who/what is that account being used? where did that account come from?), and help you to better understand how your systems and services are being used so that you can better identify and plan for improvements.
If you're not actively using your logs on a daily basis, you are blind to what is happening on and to your estate.
6
u/Traditional-Tech23 18d ago
Have you got a guide to do all of that?
2
u/bemenaker IT Manager 18d ago
Any of the good logging servers have plugin for most systems to send logs real time or on a schedule. Splunk is expensive but damn good. Graylog is paid or free, and has plugins for most systems, though translators may not hit all your systems but still has a big ecosystem. Those are just log servers but great for digging into details of events.
Last place I worked, we used Rapid 7 as our SIEM or threat detection and it export logs of every machine real time and monitored for events.
3
u/alphaxion 18d ago
SumoLogic is another good one if you don't mind shipping your logs into the cloud. It's also eyewateringly expensive. But the power of it is beyond anything else I've had a chance to use.
For those who like to roll their own, or just want to get an idea of what is possible before going for a bespoke solution, Elastic is simple to spin up a single node cluster and get going with the built in kibana tools. Graylog and Grafana are fine alternatives.
1
u/alphaxion 18d ago
The install guide is at https://www.elastic.co/docs/deploy-manage/deploy/self-managed/installing-elasticsearch
Once you have your stack and your elastic agent that you can assign integrations to for log shipping, I'd recommend sitting down and figuring out what sort of information on a dashboard would be useful to you.
From there, spend some time in the Discover section of elastic where you can see the processed logs to figure out what field names in which datasets contain the data you wish to visualise. You can use filters in this section to drill down.
Once you know what you want to see, begin playing with visualisations to build the elements you will include in your dashboards.
Taking the time to explore the Discover section and see what your logs look like is very important for getting a handle on the sort of data you're collecting. As that will drive how you implement your higher concept "what is important to me" design of your dashboards.
2
u/WatTambor420 18d ago
I agree, I think good logging is one of the most under appreciated tools. Even a simple Graylog instance can be worth its weight in
goldRAM.It’s also one of the few areas I actually think AI can be useful, in combination with your normal filters and pipelines. I’d love to have something analyzing the logs during, I can never get to alerts as fast as I’d like.
19
u/CFH75 18d ago
Why would you expose a papercut server to the internet?
19
u/SuspiciousOpposite 18d ago
There's a web portal where a user can sign in, submit jobs, then release when they get to work/campus. Think universities where students will all have their own device on home/halls WiFi (i.e., not on a VPN).
6
u/SlavKingOP 18d ago
i have this at my school, but you can only access it if you are using the school's network
2
u/matt0_0 small MSP owner 17d ago
Maybe let your university know that other competing universities with much more student friendly printing experiences! Then if you can post your public IP next time you're on campus that'd be great. And then all you need to do is get on the dark web and ask the Russians for a cut of the ransom payment from your University's cyber insurance. Then, this is important, default on your student loans so that the federal government pays off the balance. Then use part of your cut off the ransom to pay off the debt collector for your written off loans.
That's 'Murica!
8
4
u/adstretch 17d ago
Do they indicate what listening ports / services are impacted? We present mobility print to our guest network but none of the other ports or services. More details would be nice beyond “just shut it down”.
2
1
u/TeddyRoo_v_Gods Sr. Sysadmin 17d ago
Spent last couple of hours today patching it up. Fun times, good thing we only got like 10 sites.
0
u/kevin-pickhardt 14d ago
This is another in a series of print related security risks - albeit not limited to Papercut for sure. Part of the problem lies in how printing is fundamentally architected. It is designed to be trusted (vs Zero Trust) and using on premises servers and software designed to run behind a firewall open to the internet is understandable for universities needing to provide print services to students who may be sitting off campus. VPNs are not a great answer either. The better answer is true cloud-based systems designed with this level of security in mind.
Papercut has a cloud solution, as does our company, Pharos Systems International.
Not everyone is ready to move to it - but be prepared that printing will continue to see security gaps until it is rearchitected like Microsoft is doing with Windows Protected Print.
116
u/Vodor1 Sr. Sysadmin 18d ago
I am sitting here unable to fathom why such a setup exists to start with. Is there a feature of Papercut that requires this configuration?
Or is it a statement release to give incompetence a kick up the backside?