Port 49TACACS

TACACS (Terminal Access Controller Access-Control System) is an authentication, authorization, and accounting protocol widely used in network environments to manage access control for routers, switches, and other network devices. Operating on both TCP and UDP port 49, TACACS helps network administrators enforce centralized security policies easily, offering flexibility and granular access management for network users and administrators alike..

transport
tcp · udp

2 transports registered

in transit
cleartext

payload readable on path

assignment
official

registered with iana

risk
4/10

caution

lookups
11,341

rank 365 of 993 · top 37%

Technical Details

what runs on :49

TACACS, or Terminal Access Controller Access-Control System, is a protocol that facilitates centralized user authentication for managing access to various network devices such as routers, switches, and firewalls. Primarily used in enterprise networks, it communicates over port 49 and supports both TCP and UDP transport layers. The protocol enables separation of the authentication, authorization, and accounting (AAA) functions, making it more flexible and manageable for administrators.

There are several versions of TACACS developed over time. The original TACACS provided basic authentication, while extended TACACS added support for accounting services. The most prevalent today is TACACS+, a Cisco proprietary extension that encrypts the entire payload, although the legacy TACACS typically transmits data unencrypted, making it less secure without additional safeguards. Despite these differences, port 49 remains the default communication port used across all TACACS versions.

TACACS is widely integrated into network operating systems and security infrastructures due to its robust support for large-scale network access control. It supports detailed command authorization and accounting, allowing for full logging and detailed auditing of user activities. Its architecture decouples authentication from network device configuration, providing scalability benefits in complex enterprise networks.

Security Information

exposure of :49

risk score

4/ 10caution

worth attention. how exposed you are depends on configuration — don't leave it reachable from the internet without a reason.

security averages 3.8 across 216 ports — this one sits 0.2 above.

in transit

cleartext

credentials and payloads are readable by anyone on path

assignment

official

registered with iana for this service — scanners fingerprint it by number

reachable over

tcp · udp

udp is connectionless — source addresses are trivially spoofed and it is a reflection favourite

security overview

Common Vulnerabilities:

  • TACACS (legacy versions) transmit data mostly in plaintext, exposing credentials and sensitive information to eavesdropping and man-in-the-middle attacks.
  • Weak access controls or misconfigured servers can lead to unauthorized device access.
  • Replay attacks are possible if timestamps or challenge-response mechanisms are not properly implemented.
  • Susceptible to denial-of-service attacks if input validation or rate limiting isn't enforced.

Common Mitigations:

  • Prefer using TACACS+ where possible, as it encrypts the entire payload, reducing risk of credential exposure.
  • Enforce strong encryption and additional tunnel security such as VPN or SSH when using legacy TACACS.
  • Regularly audit device access logs to identify suspicious activities.
  • Use strong authentication methods and enforce complex password policies.
  • Deploy IP access control lists and limit TACACS server communication to trusted hosts.
  • Implement patching and timely updates to mitigate known vulnerabilities related to TACACS services.

the 8 most looked-up other ports in security — 216 ports carry that label.

risk mix of the 8 listed

  • caution100%

3 of 8 encrypted