For OpenWRT, AsusWRT etc, I believe they use dropbear ssh by default instead of OpenSSH, which apparently isn't affected?
Yes, correct for OpenWrt. OpenWrt defaults to dropbear for both server and client. However, more advanced users may optionally choose to replace it with OpenSSH, or install OpenSSH side-by-side, to gain additional features of OpenSSH.
> root@OpenWrt:~# cat /etc/openwrt_release | grep DISTRIB_RELEASE > DISTRIB_RELEASE='25.12.6' > root@OpenWrt:~# which ssh > /usr/bin/ssh > root@OpenWrt:~# ssh -V > Dropbear v2025.89 > root@OpenWrt:~# ldd /usr/bin/ssh > /lib/ld-musl-aarch64.so.1 (0x7f8e120000) > libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x7f8e0b8000) > libc.so => /lib/ld-musl-aarch64.so.1 (0x7f8e120000) > root@OpenWrt:~# which dropbear > /usr/sbin/dropbear > root@OpenWrt:~# dropbear -V > Dropbear v2025.89 > root@OpenWrt:~# ldd /usr/sbin/dropbear > /lib/ld-musl-aarch64.so.1 (0x7fbb900000) > libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x7fbb898000) > libc.so => /lib/ld-musl-aarch64.so.1 (0x7fbb900000) > root@OpenWrt:~# apk search openssh > openssh-client-10.6_p1-r2 > openssh-client-utils-10.6_p1-r2 > openssh-keygen-10.6_p1-r2 > openssh-moduli-10.6_p1-r2 > openssh-server-10.6_p1-r2 > openssh-server-pam-10.6_p1-r2 > openssh-sftp-avahi-service-10.6_p1-r2 > openssh-sftp-client-10.6_p1-r2 > openssh-sftp-server-10.6_p1-r2 > openssh-sk-helper-10.6_p1-r2
Dropbear added the 100 character password limit in 2019.77, so earlier versions might be susceptible.
Yes, correct for OpenWrt. OpenWrt defaults to dropbear for both server and client. However, more advanced users may optionally choose to replace it with OpenSSH, or install OpenSSH side-by-side, to gain additional features of OpenSSH.