CVE-2012-2330

medium
Published 2012-08-13 · Modified 2026-04-29
CVSS v3
CVSS v2
6.4
VIR risk
6.4

Description

The Update method in src/node_http_parser.cc in Node.js before 0.6.17 and 0.7 before 0.7.8 does not properly check the length of a string, which allows remote attackers to obtain sensitive information (request header contents) and possibly spoof HTTP headers via a zero length string.

Predictions

Exploit likelihood
20%
Patch ETA

Heuristic predictions, AS-IS, for prioritization only.

Mitigations

vendor Authored 2026-05-27

Vendor advisory: debian — https://security-tracker.debian.org/tracker/CVE-2012-2330

vendor Authored 2026-05-27

Vendor advisory: secalert@redhat.com — https://github.com/joyent/node/commit/c9a231d

vendor Authored 2026-05-27

Vendor advisory: secalert@redhat.com — https://github.com/joyent/node/commit/7b3fb22

vendor Authored 2026-05-27

Vendor advisory: secalert@redhat.com — http://secunia.com/advisories/49066

OS impact

OSVersionStatusFixed in
debian debianbookwormfixed0.6.17~dfsg1-1
debian debianbullseyefixed0.6.17~dfsg1-1
debian debianforkyfixed0.6.17~dfsg1-1
debian debiansidfixed0.6.17~dfsg1-1
debian debiantrixiefixed0.6.17~dfsg1-1

Application impact

VendorProductVersionsFixed
nodejs nodejsnodejs{"endIncluding":"0.6.16"}
nodejs nodejsnodejs0.7.0
nodejs nodejsnodejs0.7.1
nodejs nodejsnodejs0.7.2
nodejs nodejsnodejs0.7.3
nodejs nodejsnodejs0.7.4
nodejs nodejsnodejs0.7.5
nodejs nodejsnodejs0.7.6
nodejs nodejsnodejs0.7.7

References

CWEs

CWE-20

Verify integrity in audit chain (admin only). AS-IS.