Togoder security

npm package security report

semver@7.7.3 security report

No malicious code found.

No issues Version 7.7.3 Files reviewed 48 Size 68.3 KB Scanned

Summary

Togoder Security scanned the npm package semver@7.7.3 on Oct 4, 2026. An AI review of 48 source files produced no findings. No malicious behavior, install-time payloads, credential theft or exfiltration were identified.

0
critical
0
high
0
medium
0
low

Findings

No findings. The reviewer saw nothing malicious or risky in this version.

Files reviewed

FileVerdictWhat the reviewer saw
bin/semver.js safe Cleared by Jev triage; no further analysis needed
classes/comparator.js safe Cleared by Jev triage; no further analysis needed
classes/index.js safe Cleared by Jev triage; no further analysis needed
classes/range.js safe Cleared by Jev triage; no further analysis needed
classes/semver.js safe Cleared by Jev triage; no further analysis needed
functions/clean.js safe Cleared by Jev triage; no further analysis needed
functions/cmp.js safe Cleared by Jev triage; no further analysis needed
functions/coerce.js safe Cleared by Jev triage; no further analysis needed
functions/compare-build.js safe Cleared by Jev triage; no further analysis needed
functions/compare-loose.js safe Cleared by Jev triage; no further analysis needed
functions/compare.js safe Cleared by Jev triage; no further analysis needed
functions/diff.js safe Cleared by Jev triage; no further analysis needed
functions/eq.js safe Cleared by Jev triage; no further analysis needed
functions/gt.js safe Cleared by Jev triage; no further analysis needed
functions/gte.js safe Cleared by Jev triage; no further analysis needed
functions/inc.js safe Cleared by Jev triage; no further analysis needed
functions/lt.js safe Cleared by Jev triage; no further analysis needed
functions/lte.js safe Cleared by Jev triage; no further analysis needed
functions/major.js safe Cleared by Jev triage; no further analysis needed
functions/minor.js safe Cleared by Jev triage; no further analysis needed
functions/neq.js safe Cleared by Jev triage; no further analysis needed
functions/parse.js safe Cleared by Jev triage; no further analysis needed
functions/patch.js safe Cleared by Jev triage; no further analysis needed
functions/prerelease.js safe Cleared by Jev triage; no further analysis needed
functions/rcompare.js safe Cleared by Jev triage; no further analysis needed
Show 23 more files
FileVerdictWhat the reviewer saw
functions/rsort.js safe Cleared by Jev triage; no further analysis needed
functions/satisfies.js safe Cleared by Jev triage; no further analysis needed
functions/sort.js safe Cleared by Jev triage; no further analysis needed
functions/valid.js safe Cleared by Jev triage; no further analysis needed
index.js safe Cleared by Jev triage; no further analysis needed
internal/constants.js safe Cleared by Jev triage; no further analysis needed
internal/debug.js safe No malicious patterns detected; the file only conditionally enables debug logging to stderr based on the NODE_DEBUG environment variable.
internal/identifiers.js safe Cleared by Jev triage; no further analysis needed
internal/lrucache.js safe Cleared by Jev triage; no further analysis needed
internal/parse-options.js safe Cleared by Jev triage; no further analysis needed
internal/re.js safe No malicious patterns detected
preload.js safe Cleared by Jev triage; no further analysis needed
ranges/gtr.js safe Cleared by Jev triage; no further analysis needed
ranges/intersects.js safe Cleared by Jev triage; no further analysis needed
ranges/ltr.js safe Cleared by Jev triage; no further analysis needed
ranges/max-satisfying.js safe Cleared by Jev triage; no further analysis needed
ranges/min-satisfying.js safe Cleared by Jev triage; no further analysis needed
ranges/min-version.js safe Cleared by Jev triage; no further analysis needed
ranges/outside.js safe Cleared by Jev triage; no further analysis needed
ranges/simplify.js safe Cleared by Jev triage; no further analysis needed
ranges/subset.js safe Cleared by Jev triage; no further analysis needed
ranges/to-comparators.js safe Cleared by Jev triage; no further analysis needed
ranges/valid.js safe Cleared by Jev triage; no further analysis needed

Affected version ranges

None of the 3 scanned versions of semver are flagged high or critical. The latest scanned version, 7.8.5, is clean. Only versions we have scanned are listed; unscanned versions between them are not covered.

5.7.27.8.5
VersionsVerdictCountRangeTop findings
7.8.5 No issues 1 7.8.5
7.7.4 Not scanned 1 7.7.4
7.7.3 No issues 1 7.7.3
7.6.2 โ€“ 7.7.2 Not scanned 3 >=7.6.2 <=7.7.2
6.3.1 No issues 1 6.3.1
5.7.2 Not scanned 1 5.7.2

Full list, including published versions not scanned yet: version ranges API.

Scanned versions of semver

VersionVerdictFilesScanned
7.8.5 No issues 49 Oct 4, 2026
7.7.3 No issues 48 Oct 4, 2026
6.3.1 No issues 2 Oct 6, 2026

Frequently asked questions

Is semver safe to use?

Our AI source review of semver@7.7.3 found no malicious code: no install-time payloads, credential theft, exfiltration, obfuscated loaders or backdoors.

Does semver contain malware?

No malware was identified in semver@7.7.3 when Togoder Security scanned it on Oct 4, 2026. A new version can still introduce malicious code, so scan the exact versions in your lockfile.

How was semver checked?

Togoder Security downloaded the published npm package and had an AI model read its 48 source files, looking for install scripts, credential access, network exfiltration, obfuscation, backdoors and crypto-wallet theft. The results are cached by file hash and shown here.

How do I scan semver together with the rest of my dependencies?

Upload your lockfile at https://security.togoder.click/scan or call the API documented at https://security.togoder.click/api-docs. Files that have already been scanned, like the ones in semver@7.7.3, cost nothing.

Related security reports