Skip to main content

Malicious code in novel-suduko (npm)

0
High
Published: 08/19/2026 (08/19/2026, 06:22:31 UTC)
Source: GCVE Database
Product: novel-suduko

Description

The novel-suduko npm package version 1.0.1 contains a malicious postinstall script that executes a large opaque native binary during installation on Linux x64 systems. The binary is much larger and more complex than the source code suggests, indicating hidden malicious functionality. The postinstall script silently swallows errors and falsely claims to only set executable permissions without running any code. This behavior results in execution of potentially harmful code on the installer's machine at install time.

Affected software

npmghsa
novel-suduko
Affected versions
=1.0.1

Run on your own infrastructure? Check whether these packages are installed with threat-finder — our free open-source scanner.

AI-Powered Analysis

Machine-generated threat intelligence

AILast updated: 08/19/2026, 14:23:47 UTC

Technical Analysis

The novel-suduko npm package version 1.0.1 includes a postinstall lifecycle script that runs a bundled native binary (native/hint-linux-amd64) on every Linux x64 installation. Although the source Go code (native/src/hint.go) appears to be a simple Sudoku hint program, the actual shipped binary is approximately 33.9 MB, far larger than expected, and contains references to cryptographic functions and Linux system files not present in the source. The declared build command cannot reproduce the shipped binary from the source, indicating the source is a decoy and the binary contains hidden malicious payloads executed silently during npm install.

Potential Impact

Installation of novel-suduko version 1.0.1 on Linux x64 systems results in execution of a large opaque native binary with unknown malicious capabilities. This can lead to compromise of the installer's machine during package installation without user awareness, as errors are silently caught and only logged to the console. The exact impact depends on the payload within the binary but includes potential unauthorized code execution and system compromise.

Mitigation Recommendations

Users should avoid installing novel-suduko version 1.0.1. Since no patch or fix is indicated, the safest mitigation is to remove the package from projects and replace it with a trusted alternative. Monitor for updates or advisories from the package maintainers or npm registry. Do not run npm install commands for this package on Linux x64 systems until a verified clean version is available.

Pro Console: star threats, build custom feeds, automate alerts via Slack, email & webhooks.Upgrade to Pro

Technical Details

Gcve Source
db.gcve.eu
Osv Id
MAL-2026-14269
Osv Schema Version
1.7.4
Ecosystems
["npm"]

Threat ID: 6a85b4bfacd9273b49252359

Added to database: 08/19/2026, 13:50:55 UTC

Last enriched: 08/19/2026, 14:23:47 UTC

Last updated: 10/02/2026, 13:52:01 UTC

Views: 25

Community Reviews

0 reviews

Crowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.

Sort by
Loading community insights…

Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.

Actions

PRO

Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.

Please log in to the Console to use AI analysis features.

Need more coverage?

Upgrade to Pro Console for AI refresh and higher limits.

For incident response and remediation, OffSeq services can help resolve threats faster.

Latest Threats

Breach by OffSeqOFFSEQFRIENDS — 25% OFF

Check if your credentials are on the dark web

Instant breach scanning across billions of leaked records. Free tier available.

Scan now
OffSeq TrainingCredly Certified

Lead Pen Test Professional

Technical5-day eLearningPECB Accredited
View courses