Evidence over alarm
← Back to the incident library
AI as a targetCASE STUDY / MemTensor

An AI memory add-on carried hidden malware

Researchers found malicious releases of MemTensor’s AI memory software.

Source: StepSecurity
ACTIVITYSeptember 23, 2026; poisoned releases
PUBLICLY DISCLOSEDSep 23, 2026
THE AI’S ROLEAI software targeted
THE 10-SECOND TAKEAWAY

Protect the software around the AI, too.

HOW IT WORKED

Follow the chain.

An explanation, not a technical reproduction.
Trusted project
→
Altered release
→
Software library
SIMPLIFIED VIEW · 1 / 3
STEP 01

Poison a trusted update

MemTensor packages were published with hidden malicious software.

SafeDep
Move through the story at your own pace.
1 / 3
THINK OF IT THIS WAY

Editorial analogy: a replacement part arrives with a hidden recording device. The danger is in the equipment added around the assistant, rather than something the assistant has to agree to do.

An analogy for the mechanism; not an additional claim about the incident.
KEEP THE EVIDENCE IN VIEW

What we know.
What we don’t.

Reported outcomes

Three OpenClaw plugin versions and one MemoryOS version contained malicious code. SafeDep

Important limits

AI was the target. AI authorship of the malware is unproven.

Published packages are established; downstream infections and successful data theft are not.

Aikido found no public evidence of further repository infections.

Initial account compromise and completed cleanup remain unclear.

WHY IT MATTERS

The lesson beyond
this one case.

Editorial lesson: an AI system inherits the trust placed in its add-ons. Control what software enters the environment and how much access each component receives.

Where were the people?

An attacker published altered releases. SafeDep

What happened in response? +

StepSecurity advised isolating affected machines and revoking accessible digital keys. StepSecurity

FROM THE INCIDENT TO THE DEFENSE

What could help
an organization?

Editorial defense mapping for maintainers and organizations using AI software. These are general controls, not proof of missing controls or a prevention guarantee.

Software

Check the parts an AI tool depends on

Inventory dependencies and inspect changes before adopting releases. Keep testing separate from sensitive work.

What this does—and does not—establish

A familiar publisher does not guarantee safe contents. Replacing one package does not clean an affected machine.

Cloud

Limit the digital keys within reach

Separate publishing credentials from routine development and grant each tool only the permissions needed for its job.

What this does—and does not—establish

Credentials available to legitimate software may also be available to malicious code running beside it.

Security operations

Coordinate cleanup and access revocation

Prepare to isolate affected computers, preserve evidence and revoke connected credentials together.

What this does—and does not—establish

An installed package is an investigation lead, not proof of successful theft; establish what ran and what it reached.

Editorial connections to relevant controls, not evidence that a particular technology would have prevented this case. Each guide links to the security guidance behind its recommendations.

Explore the full AI security framework
TRACE IT TO THE SOURCE

Read the evidence.

Explore more original accounts in the source report library ↗.

These are source-reported findings. An independent assessment, when available, is labeled explicitly.

01
MemTensor npm and PyPI Packages Hit by a Go WormSafeDep · Sep 23, 2026 · investigation
02
Sckit Supply Chain Worm Hits MemTensor npm & PyPi scopesStepSecurity · Sep 23, 2026 · investigation
03
Novel supplychain.local Go worm appearsAikido · Sep 23, 2026 · investigation

Read this case’s update history →

Reviewed Oct 3, 2026 · Editorial methodology · Structured data