Project

General

Profile

Actions

Bug #16837

open

Network UPS Tools Cleartext Authentication - enable StartTLS

Added by A A 23 days ago. Updated 16 days ago.

Status:
Incomplete
Priority:
Normal
Assignee:
-
Category:
Nut
Target version:
-
Start date:
Due date:
% Done:

0%

Estimated time:
Plus Target Version:
Affected Version:
2.8.x
Affected Plus Version:
26.03
Affected Architecture:

Description

I ran a Nessus Scan and it came up with a finding to enable StartTLS for NUT. I would please request this feature be enabled to allow for encrypted channels. This is the finding below

Description

The remote Network UPS Tools does not support exchanging credentials through an encrypted channel. An unauthenticated, remote attacker can exploit this to perform a man-in-the-middle attack, intercept credentials, and alter the settings on the UPS that the server manages.

Solution
Enable StartTLS support on the server using the 'CERTFILE' directive.

NUT Version: 2.8.2_9


Files

2026-05-04_13-05-12.jpg (145 KB) 2026-05-04_13-05-12.jpg A A, 05/20/2026 11:55 AM
Actions #1

Updated by Kris Phillips 19 days ago

  • Status changed from New to Incomplete

Are you referring to enabling TLS support for remote servers in the nut package? The nut package doesn't support this natively on any FreeBSD implementation, to my knowledge, so this is an upstream issue that cannot be fixed within pfSense CE or Plus until upstream has support for this.

Please clarify what you are looking for here.

Actions #2

Updated by A A 16 days ago

Hi Kris,

I'm looking to highlight any opportunities to make pfsense and its packages 'secured by design'.

---
When I did a Nessus scan, it reported that NUT does not support exchanging credentials through an encrypted channel. It suggested that StartTLS be enabled using the 'CERTFILE' directive. The current NUT package does not seem to have this option to configure TLS.

https://networkupstools.org/docs/developer-guide.chunked/ar01s09.html

I'm guessing this option would require NUT to be recompiled with OpenSSL?

Actions

Also available in: Atom PDF