Description
Stack-based buffer overflow in the add_line_buffer function in TinTin++ 1.97.9 and WinTin++ 1.97.9 allows remote attackers to execute arbitrary code via a long chat message, related to conversion from LF to CRLF.
Fixed in Linux distributions
Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.
Debian
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian 14 | tintin++ | 1.97.9-2 | — |
| Debian 13 | tintin++ | 1.97.9-2 | — |
| Debian 12 | tintin++ | 1.97.9-2 | — |
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
Exploit-DB 1
- TinTin++ / WinTin++ 1.97.9 - '#chat' Multiple Vulnerabilities EDB-31119 · remote · Feb 6, 2008 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- GLSA-201111-07 vendor-advisory
- 3632 third-party-advisory
- 28833 third-party-advisory
- 27660 vdb-entry
- 20080206 Chat vulnerabilities in TinTin++ 1.97.9 mailing-list
- http://aluigi.altervista.org/adv/rintintin-adv.txt
- ADV-2008-0449 vdb-entry