A TypeScript deep merge function.
68%
Total Score
50
100
89
75
A prepack script runs during packaging. This is a limited build-time surface rather than an install-time script, so it adds only modest supply-chain complexity.
The package has existed for about 6 years with 33 releases, but only one release occurred in the last 12 months. The recent release provides some evidence of ongoing maintenance, though the cadence is now sparse.
The repository recorded zero commits and zero active maintainers in the last three months. The recent release partly offsets this, but the current development silence is a maintenance concern.
The repository uses TypeScript build tooling, which supports reproducible project structure, but no security-scanning tools were detected. The missing scanning is a modest hygiene gap rather than evidence of abandonment.
No security policy is present in the repository. For a reusable library, this weakens vulnerability-reporting transparency, though it is not by itself evidence that the release is unsafe.
| Title | Versions | Severity |
|---|---|---|
CVE-2026-12644 ts-deepmerge is vulnerable to Uncaught Exception in versions 0.0.0 - 8.0.0. | 0.0.0 - 8.0.0 | Medium |
CVE-2022-25907 ts-deepmerge is vulnerable to Improperly Controlled Modification of Object Prototype Attributes ('Prototype Pollution') in versions 0.0.0 - 2.0.2. | 0.0.0 - 2.0.2 | Critical |
No direct dependencies.
Connect your repositories to instantly see whether vulnerable or malicious packages exist in your codebase.
Free. No credit card required.

I consent to receiving marketing communications based on Aikido’s Privacy Policy.
SOC 2Compliant
ISO 27001Compliant
ISO 42001Compliant© All Intel data is openly available and commercially licensed.