Exposure of Sensitive Information to an Unauthorized Actor vulnerability in Erlang OTP ssh (ssh_sftpd module) allows File Discovery.
The SSH_FXP_READLINK handler in ssh_sftpd sends the raw result of file:read_link/2 to the client without calling chroot_filename/2 to strip the backend root prefix. An authenticated SFTP client can create a symlink inside the chroot pointing to /; ssh_sftpd resolves the target to the absolute backend root and stores it on disk. Reading the symlink back via SSH_FXP_READLINK returns that absolute path, for example /data/sftp, instead of the chrooted value /.
The information disclosed is the absolute filesystem path of the SFTP root directory and of any symlink targets within it. No file contents, credentials, or access to paths outside the root directory are obtainable through this issue alone.
This vulnerability is associated with program files lib/ssh/src/ssh_sftpd.erl.
This issue affects OTP from OTP 17.0 before OTP 27.3.4.13, OTP 28.5.0.2, and OTP 29.0.2, corresponding to ssh from 3.0.1 before 5.2.11.8, 5.5.2.1, and 6.0.1. Whether OTP before OTP 17.0, corresponding to ssh before 3.0.1, is affected is unknown.
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Debian | — | Upgrade erlang | Aug 26, 2026 | Aug 26, 2026 |
| Freebsd | — | Upgrade erlang-runtime29Upgrade erlang-runtime28Upgrade erlang-runtime27 | Jun 15, 2026 | Jun 10, 2026 |
| Ubuntu | — | Upgrade erlang-mnesiaUpgrade erlang-typer (Ubuntu Pro)Upgrade erlang-reltool (Ubuntu Pro)Upgrade erlang-percept (Ubuntu Pro)Upgrade erlang-srcUpgrade erlang-tools (Ubuntu Pro)Upgrade erlang-parsetoolsUpgrade erlang-eunit (Ubuntu Pro)Upgrade erlang-ic-java (Ubuntu Pro)Upgrade erlang-webtool (Ubuntu Pro)Upgrade erlang-baseUpgrade erlang-megacoUpgrade erlang-ssh (Ubuntu Pro)Upgrade erlang-odbcUpgrade erlang-dialyzer (Ubuntu Pro)Upgrade erlang-et (Ubuntu Pro)Upgrade erlang-gs (Ubuntu Pro)Upgrade erlang-docUpgrade erlang-observer (Ubuntu Pro)Upgrade erlang-examplesUpgrade erlang-os-mon (Ubuntu Pro)Upgrade erlang-edocUpgrade erlang-syntax-toolsUpgrade erlang-wx (Ubuntu Pro)Upgrade erlang-ssl (Ubuntu Pro)Upgrade erlang-megaco (Ubuntu Pro)Upgrade erlang-common-testUpgrade erlang-noxUpgrade erlang-wxUpgrade erlang-tftp (Ubuntu Pro)Upgrade erlang-eldapUpgrade erlang-odbc (Ubuntu Pro)Upgrade erlang-crypto (Ubuntu Pro)Upgrade erlang-pman (Ubuntu Pro)Upgrade erlang-test-server (Ubuntu Pro)Upgrade erlang-edoc (Ubuntu Pro)Upgrade erlang-cryptoUpgrade erlang-nox (Ubuntu Pro)Upgrade erlang-runtime-toolsUpgrade erlang-erl-docgenUpgrade erlang-sshUpgrade erlang-x11 (Ubuntu Pro)Upgrade erlang-x11Upgrade erlang-diameter (Ubuntu Pro)Upgrade erlang-toolbar (Ubuntu Pro)Upgrade erlang-mnesia (Ubuntu Pro)Upgrade erlang-reltoolUpgrade erlang-runtime-tools (Ubuntu Pro)Upgrade erlang-modeUpgrade erlangUpgrade erlang-eunitUpgrade erlang-erl-docgen (Ubuntu Pro)Upgrade erlang-ftpUpgrade erlang-mode (Ubuntu Pro)Upgrade erlang-manpagesUpgrade erlang-xmerl (Ubuntu Pro)Upgrade erlang-jinterfaceUpgrade erlang-observerUpgrade erlang (Ubuntu Pro)Upgrade erlang-tftpUpgrade erlang-debuggerUpgrade erlang-syntax-tools (Ubuntu Pro)Upgrade erlang-snmp (Ubuntu Pro)Upgrade erlang-parsetools (Ubuntu Pro)Upgrade erlang-inetsUpgrade erlang-asn1Upgrade erlang-xmerlUpgrade erlang-jinterface (Ubuntu Pro)Upgrade erlang-inets (Ubuntu Pro)Upgrade erlang-ftp (Ubuntu Pro)Upgrade erlang-base (Ubuntu Pro)Upgrade erlang-asn1 (Ubuntu Pro)Upgrade erlang-common-test (Ubuntu Pro)Upgrade erlang-base-hipe (Ubuntu Pro)Upgrade erlang-ic (Ubuntu Pro)Upgrade erlang-dev (Ubuntu Pro)Upgrade erlang-sslUpgrade erlang-diameterUpgrade erlang-src (Ubuntu Pro)Upgrade erlang-tv (Ubuntu Pro)Upgrade erlang-public-key (Ubuntu Pro)Upgrade erlang-dialyzerUpgrade erlang-devUpgrade erlang-debugger (Ubuntu Pro)Upgrade erlang-corba (Ubuntu Pro)Upgrade erlang-snmpUpgrade erlang-os-monUpgrade erlang-etUpgrade erlang-doc (Ubuntu Pro)Upgrade erlang-appmon (Ubuntu Pro)Upgrade erlang-toolsUpgrade erlang-public-keyUpgrade erlang-examples (Ubuntu Pro)Upgrade erlang-manpages (Ubuntu Pro)Upgrade erlang-eldap (Ubuntu Pro) | Oct 12, 2026 | Oct 8, 2026 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jun 29, 2026 | Jun 10, 2026 |
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub