CVE-2005-3120
Stack-based buffer overflow in the HTrjis function in Lynx 2.8.6 and earlier allows remote NNTP...
Stack-based buffer overflow in the HTrjis function in Lynx 2.8.6 and earlier allows remote NNTP servers to execute arbitrary code via certain article headers containing Asian characters that cause Lynx to add extra escape (ESC) characters.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
9.8
Stack-based buffer overflow in the HTrjis function in Lynx 2.8.6 and earlier allows remote NNTP servers to execute arbitrary code via certain article headers containing Asian characters that cause Lynx to add extra escape (ESC) characters.
- Record
CVE-2005-3120- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - CVSS 2.0
- 7.5 High
AV:N/AC:L/Au:N/C:P/I:P/A:P - Weakness
- CWE-131
- Updated
- 2026-11-02
CVE List No score
Stack-based buffer overflow in the HTrjis function in Lynx 2.8.6 and earlier allows remote NNTP servers to execute arbitrary code via certain article headers containing Asian characters that cause Lynx to add extra escape (ESC) characters.
- Record
CVE-2005-3120- Updated
- 2026-11-02
EUVDEUVD-2005-3120 No score
Stack-based buffer overflow in the HTrjis function in Lynx 2.8.6 and earlier allows remote NNTP servers to execute arbitrary code via certain article headers containing Asian characters that cause Lynx to add extra escape (ESC) characters.
- Record
EUVD-2005-3120- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-c6vg-33v6-g8vm No score
Stack-based buffer overflow in the HTrjis function in Lynx 2.8.6 and earlier allows remote NNTP...
Stack-based buffer overflow in the HTrjis function in Lynx 2.8.6 and earlier allows remote NNTP servers to execute arbitrary code via certain article headers containing Asian characters that cause Lynx to add extra escape (ESC) characters.
- Record
GHSA-c6vg-33v6-g8vm- Updated
- 2026-11-02
OSV
9.8
Stack-based buffer overflow in the HTrjis function in Lynx 2.8.6 and earlier allows remote NNTP servers to execute arbitrary code via certain article headers containing Asian characters that cause Lynx to add extra escape (ESC) characters.
- Record
CVE-2005-3120- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVDEBIAN-CVE-2005-3120
9.8
Stack-based buffer overflow in the HTrjis function in Lynx 2.8.6 and earlier allows remote NNTP servers to execute arbitrary code via certain article headers containing Asian characters that cause Lynx to add extra escape (ESC) characters.
- Record
DEBIAN-CVE-2005-3120- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
lynxDebian:12 |
before 2.8.5-2sarge1 | 2.8.5-2sarge1 |
lynxDebian:13 |
before 2.8.5-2sarge1 | 2.8.5-2sarge1 |
lynxDebian:14 |
before 2.8.5-2sarge1 | 2.8.5-2sarge1 |
lynx-curDebian:3.0 |
before 2.8.5-2.5woody1, plus listed versions 2.8.5-2.5 |
2.8.5-2.5woody1 |
lynx-curDebian:3.1 |
before 2.8.6-9sarge1, plus listed versions 2.8.6-9 |
2.8.6-9sarge1 |
lynxDebian:3.0 |
before 2.8.4.1b-3.3, plus listed versions 2.8.4.1b-3.2 |
2.8.4.1b-3.3 |
lynxDebian:3.1 |
before 2.8.5-2sarge1, plus listed versions 2.8.5-2 |
2.8.5-2sarge1 |
lynxDebian:3.0 |
before 2.8.4.1b-3.2 | 2.8.4.1b-3.2 |
lynxRed Hat:enterprise_linux:3::as |
before 0:2.8.5-11.1 | 0:2.8.5-11.1 |
lynx-debuginfoRed Hat:enterprise_linux:3::as |
before 0:2.8.5-11.1 | 0:2.8.5-11.1 |
Show 14 moreShow less
| Package | Affected | Fixed |
|---|---|---|
lynxRed Hat:enterprise_linux:3::desktop |
before 0:2.8.5-11.1 | 0:2.8.5-11.1 |
lynx-debuginfoRed Hat:enterprise_linux:3::desktop |
before 0:2.8.5-11.1 | 0:2.8.5-11.1 |
lynxRed Hat:enterprise_linux:3::es |
before 0:2.8.5-11.1 | 0:2.8.5-11.1 |
lynx-debuginfoRed Hat:enterprise_linux:3::es |
before 0:2.8.5-11.1 | 0:2.8.5-11.1 |
lynxRed Hat:enterprise_linux:3::ws |
before 0:2.8.5-11.1 | 0:2.8.5-11.1 |
lynx-debuginfoRed Hat:enterprise_linux:3::ws |
before 0:2.8.5-11.1 | 0:2.8.5-11.1 |
lynxRed Hat:enterprise_linux:4::as |
before 0:2.8.5-18.1 | 0:2.8.5-18.1 |
lynx-debuginfoRed Hat:enterprise_linux:4::as |
before 0:2.8.5-18.1 | 0:2.8.5-18.1 |
lynxRed Hat:enterprise_linux:4::desktop |
before 0:2.8.5-18.1 | 0:2.8.5-18.1 |
lynx-debuginfoRed Hat:enterprise_linux:4::desktop |
before 0:2.8.5-18.1 | 0:2.8.5-18.1 |
lynxRed Hat:enterprise_linux:4::es |
before 0:2.8.5-18.1 | 0:2.8.5-18.1 |
lynx-debuginfoRed Hat:enterprise_linux:4::es |
before 0:2.8.5-18.1 | 0:2.8.5-18.1 |
lynxRed Hat:enterprise_linux:4::ws |
before 0:2.8.5-18.1 | 0:2.8.5-18.1 |
lynx-debuginfoRed Hat:enterprise_linux:4::ws |
before 0:2.8.5-18.1 | 0:2.8.5-18.1 |
Public exploits
Links only. Every CVE stores no exploit code.
| Source | Link | Date |
|---|---|---|
| Exploit-DB | Lynx 2.8.6dev.13 - Remote Buffer Overflow (PoC) | 2005-10-17 |
History
| Recorded | Changed | Sources |
|---|---|---|
| aliases | EUVD | |
| first indexed | CVE List, Exploit-DB, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2005-3120 is a critical vulnerability (CVSS 9.8) in Invisible-island Lynx, published October 17, 2005. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 23.3%, the 97th percentile. Fixed in lynx 2.8.5-2sarge1.
References
securitytracker.com/id?1015065
secunia.com/advisories/18376
secunia.com/advisories/17216
secunia.com/advisories/17480
lists.trustix.org/pipermail/tsl-announce/2005-October/000354.html
slackware.com/security/viewer.php?l=slackware-security&y=2005&m=slackware-security.423056
Show 36 moreShow less
openpkg.org/security/OpenPKG-SA-2005.026-lynx.html
lists.grok.org.uk/pipermail/full-disclosure/2005-October/038019.html
securityfocus.com/archive/1/435689/30/4740/threaded
secunia.com/advisories/17444
debian.org/security/2006/dsa-1085
gentoo.org/security/en/glsa/glsa-200510-15.xml
secunia.com/advisories/18584
secunia.com/advisories/17238
novell.com/linux/security/advisories/2005_25_sr.html
secunia.com/advisories/17150
mandriva.com/security/advisories?name=MDKSA-2005:186
secunia.com/advisories/17248
bugzilla.redhat.com/bugzilla/show_bug.cgi?id=170253
support.avaya.com/elmodocs2/security/ASA-2006-010.htm
securityfocus.com/archive/1/419763/100/0/threaded
secunia.com/advisories/17360
secunia.com/advisories/17445
securityfocus.com/bid/15117
usn.ubuntu.com/206-1
oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A9257
redhat.com/support/errata/RHSA-2005-803.html
secunia.com/advisories/17231
secunia.com/advisories/17230
secunia.com/advisories/17340
secunia.com/advisories/20383
debian.org/security/2005/dsa-874
debian.org/security/2005/dsa-876
nvd.nist.gov/vuln/detail/CVE-2005-3120
github.com/advisories/GHSA-c6vg-33v6-g8vm
security-tracker.debian.org/tracker/CVE-2005-3120
access.redhat.com/errata/RHSA-2005:803
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=170253
security.access.redhat.com/data/csaf/v2/advisories/2005/rhsa-2005_803.json
access.redhat.com/security/cve/CVE-2005-3120
cve.org/CVERecord?id=CVE-2005-3120