CVE catalog

CVE-2023-46234

node-browserify-sign: CVE-2023-46234

[CVE catalog]

Severity
High · CVSS 7.5CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
Published
Source
[NVD] · [CVE record]
EPSS
0.50% · Oct 25, 2026

browserify-sign is a package to duplicate the functionality of node's crypto public key functions, much of this is based on Fedor Indutny's work on indutny/tls.js. An upper bound check issue in `dsaVerify` function allows an attacker to construct signatures that can be successfully verified by any public key, thus leading to a signature forgery attack. All places in this project that involve DSA verification of user-input signatures will be affected by this vulnerability. This issue has been patched in version 4.2.2.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debiannode-browserify-signsid4.2.6-1fixed
Debiannode-browserify-signforky4.2.6-1fixed
Debiannode-browserify-signtrixie4.2.2-1fixed
Debiannode-browserify-signbookworm4.2.1-3+deb12u1fixed
Debiannode-browserify-signbookworm-security4.2.1-3+deb12u1fixed
Ubuntunode-browserify-signpro4.0.4-1ubuntu1vulnerable
Ubuntunode-browserify-signpro4.0.4-2vulnerable
Ubuntunode-browserify-signpro4.0.4-2ubuntu0.18.04.1~esm1fixed
Ubuntunode-browserify-sign20.044.0.4-2vulnerable
Ubuntunode-browserify-sign20.044.0.4-2ubuntu0.20.04.1fixed
Ubuntunode-browserify-sign22.044.2.1-1vulnerable
Ubuntunode-browserify-sign22.044.2.1-2vulnerable
Ubuntunode-browserify-sign22.044.2.1-2ubuntu0.1fixed
Ubuntunode-browserify-signpro4.0.4-1ubuntu1vulnerable
Ubuntunode-browserify-signpro4.0.4-2vulnerable
Ubuntunode-browserify-signpro4.0.4-2ubuntu0.18.04.1~esm1fixed
Ubuntunode-browserify-sign20.044.0.4-2vulnerable
Ubuntunode-browserify-sign20.044.0.4-2ubuntu0.20.04.1fixed
Ubuntunode-browserify-sign22.044.2.1-1vulnerable
Ubuntunode-browserify-sign22.044.2.1-2vulnerable
Ubuntunode-browserify-sign22.044.2.1-2ubuntu0.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debiannode-browserify-signsourcesid4.2.2-1not yet assignedNot reported[1054667]
Debiannode-browserify-signsourceforky4.2.2-1not yet assignedNot reported[1054667]
Debiannode-browserify-signsourcetrixie4.2.2-1not yet assignedNot reported[1054667]
Debiannode-browserify-signsourcebookworm4.2.1-3+deb12u1not yet assignedNot reported[1054667]
Ubuntunode-browserify-signdebpro4.0.4-2ubuntu0.18.04.1~esm1Not reportedUSN-6800-1Not reported
Ubuntunode-browserify-signdeb20.044.0.4-2ubuntu0.20.04.1Not reportedUSN-6800-1Not reported
Ubuntunode-browserify-signdeb22.044.2.1-2ubuntu0.1Not reportedUSN-6800-1Not reported
Ubuntunode-browserify-signdebpro4.0.4-2ubuntu0.18.04.1~esm1Not reportedUBUNTU-CVE-2023-46234Not reported
Ubuntunode-browserify-signdeb20.044.0.4-2ubuntu0.20.04.1Not reportedUBUNTU-CVE-2023-46234Not reported
Ubuntunode-browserify-signdeb22.044.2.1-2ubuntu0.1Not reportedUBUNTU-CVE-2023-46234Not reported

[Debian bug #1054667]

OpenFactory catalog packages

Matching against OpenFactory catalog package versions is in progress.

References