In tmux before version 3.1c the function inputcsidispatchsgrcolon() in file input.c contained a stack-based buffer-overflow that can be exploited by terminal output.
References
- https://github.com/tmux/tmux/commit/a868bacb46e3c900530bed47a1c6f85b0fbe701c
- https://github.com/tmux/tmux/commit/a868bacb46e3c900530bed47a1c6f85b0fbe701c
- https://raw.githubusercontent.com/tmux/tmux/3.1c/CHANGES
- https://raw.githubusercontent.com/tmux/tmux/3.1c/CHANGES
- https://security.gentoo.org/glsa/202011-10
- https://security.gentoo.org/glsa/202011-10
- https://www.openwall.com/lists/oss-security/2020/11/05/3
- https://www.openwall.com/lists/oss-security/2020/11/05/3