In support.c in pam_tacplus 1.3.8 through 1.5.1, the TACACS+ shared secret gets logged via syslog if the DEBUG loglevel and journald are used.
{ "binaries": [ { "binary_name": "libpam-tacplus", "binary_version": "1.3.8-2+deb8u1build0.16.04.1" }, { "binary_name": "libpam-tacplus-dbgsym", "binary_version": "1.3.8-2+deb8u1build0.16.04.1" } ], "availability": "No subscription required", "ubuntu_priority": "low" }
{ "binaries": [ { "binary_name": "libpam-tacplus", "binary_version": "1.3.8-2+deb8u1build0.18.04.1" }, { "binary_name": "libpam-tacplus-dbgsym", "binary_version": "1.3.8-2+deb8u1build0.18.04.1" } ], "availability": "No subscription required", "ubuntu_priority": "low" }
{ "binaries": [ { "binary_name": "libpam-tacplus", "binary_version": "1.3.8-2+deb8u1build0.20.04.1" }, { "binary_name": "libpam-tacplus-dbgsym", "binary_version": "1.3.8-2+deb8u1build0.20.04.1" } ], "availability": "No subscription required", "ubuntu_priority": "low" }
{ "ubuntu_priority": "low" }