← CVE Intelligence

CVE-2021-22918

NodeJS / Node PUBLISHED

Description (CNA)

Node.js before 16.4.1, 14.17.2, 12.22.2 is vulnerable to an out-of-bounds read when uv__idna_toascii() is used to convert strings to ASCII. The pointer p is read and increased without checking whether it is beyond pe, with the latter holding a pointer to the end of the buffer. This can lead to information disclosures or crashes. This function can be triggered via uv_getaddrinfo().

Affected (CNA)

Vendor / productVersions
NodeJS / Nodeaffected 4.0 before 4.*; affected 5.0 before 5.*; affected 6.0 before 6.*; affected 7.0 before 7.*; affected 8.0 before 8.*; affected 9.0 before 9.*; affected 10.0 before 10.*; affected 11.0 before 11.*; affected 12.0 before 12.22.2; affected 13.0 before 13.*; affected 14.0 before 14.17.2; affected 15.0 before 15.*; affected 16.0 before 16.4.1

CWE

CWE-125

References

ADP enrichment

CVE

No English description supplied.