CVE-2009-1629
ajaxterm.js in AjaxTerm 0.10 and earlier generates session IDs with predictable random numbers...
ajaxterm.js in AjaxTerm 0.10 and earlier generates session IDs with predictable random numbers based on certain JavaScript functions, which makes it easier for remote attackers to (1) hijack a session or (2) cause a denial of service (session ID exhaustion) via a brute-force attack.
Exploit likelihood
What each source reports
NVD Score used
6.8
ajaxterm.js in AjaxTerm 0.10 and earlier generates session IDs with predictable random numbers based on certain JavaScript functions, which makes it easier for remote attackers to (1) hijack a session or (2) cause a denial of service (session ID exhaustion) via a brute-force attack.
- Record
CVE-2009-1629- CVSS 2.0
- 6.8 Medium
AV:N/AC:M/Au:N/C:P/I:P/A:P - Weakness
- CWE-287
- Updated
- 2026-11-02
CVE List No score
ajaxterm.js in AjaxTerm 0.10 and earlier generates session IDs with predictable random numbers based on certain JavaScript functions, which makes it easier for remote attackers to (1) hijack a session or (2) cause a denial of service (session ID exhaustion) via a brute-force attack.
- Record
CVE-2009-1629- Updated
- 2026-11-02
EUVDEUVD-2009-1624 No score
ajaxterm.js in AjaxTerm 0.10 and earlier generates session IDs with predictable random numbers based on certain JavaScript functions, which makes it easier for remote attackers to (1) hijack a session or (2) cause a denial of service (session ID exhaustion) via a brute-force attack.
- Record
EUVD-2009-1624- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-vpf6-vx2h-wmgq No score
ajaxterm.js in AjaxTerm 0.10 and earlier generates session IDs with predictable random numbers...
ajaxterm.js in AjaxTerm 0.10 and earlier generates session IDs with predictable random numbers based on certain JavaScript functions, which makes it easier for remote attackers to (1) hijack a session or (2) cause a denial of service (session ID exhaustion) via a brute-force attack.
- Record
GHSA-vpf6-vx2h-wmgq- Weakness
- CWE-287
- Updated
- 2026-11-02
OSV No score
ajaxterm.js in AjaxTerm 0.10 and earlier generates session IDs with predictable random numbers based on certain JavaScript functions, which makes it easier for remote attackers to (1) hijack a session or (2) cause a denial of service (session ID exhaustion) via a brute-force attack.
- Record
CVE-2009-1629- Updated
- 2026-11-02
Affected products
Affected packages
History
| Recorded | Changed | Sources |
|---|---|---|
| affected | ||
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2009-1629 is a medium vulnerability (CVSS 6.8) in Antony Lesuisse Ajaxterm, published May 14, 2009. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 2.33%, the 83rd percentile. Fixed in ajaxterm 0.9-2+etch1.
References
securityfocus.com/archive/1/503421/100/0/threaded
lists.fedoraproject.org/pipermail/package-announce/2010-December/052655.html
openwall.com/lists/oss-security/2009/05/11/1
ocert.org/advisories/ocert-2009-004.html
securityfocus.com/bid/34903
secunia.com/advisories/42784
exchange.xforce.ibmcloud.com/vulnerabilities/50464
nvd.nist.gov/vuln/detail/CVE-2009-1629
github.com/advisories/GHSA-vpf6-vx2h-wmgq