Cremit
/incidentsfield log
CatchesCampaignsExfilPatternsLLMIncidentsMethodology
↺rss↗cremit.io

incidents.cremit.io

A reference feed of real-world Non-Human Identity (NHI) credential leak incidents. Maintained by Cremit.

Browse

  • All incidents
  • npm supply chain
  • CI/CD compromise
  • Methodology

Subscribe

  • RSS feed
  • @cremit_io
  • GitHub
// status
monitor active
// build
2026-07-17
// origin
cremit · seoul, kr
// license
CC BY 4.0

© 2026 Cremit. content reuse encouraged with attribution.

home/campaigns/npm/moayuisuda

// publisher campaign · npm

moayuisuda

All caught packages published by the moayuisuda account on npm, plus the author + maintainer info the registry currently exposes. Use this view to pivot: shared emails / names across packages are strong evidence of a single attacker behind multiple throwaway handles.

↗npmjs.com publisher↗pypi.org user
packages
2
distinct names
catch events
2
versions × names
blast
354K/wk
combined weekly downloads
active span
2026-05-19 → 2026-05-19
first → last catch

// publisher osint

Account-level signals. Activity span tells you how long this handle has been around (fresh = throwaway-prone). Email domains separate single-use webmail from real org addresses. Cross-ecosystem handles + GitHub links are the strongest attribution pivot — same name on multiple registries usually means same operator.

activity on npm
  • packages on registry: 20
  • first publish: 2020-01-15
  • latest publish: 2026-06-02
  • active span: 2330d
same handle on other registries
  • npm /~moayuisuda: exists ↗
  • pypi /user/moayuisuda: exists ↗
  • github.com/moayuisuda: exists ↗
email domains
  • qq.com×14webmail
  • gmail.com×10webmail
  • 163.com×4webmail
  • outlook.com×2webmail
  • antgroup.com×2

// cross-publisher email signals

An email from this campaign also appears on caught packages under a different publisher account. Strong evidence that one operator runs both handles.

  • yunji.me@outlook.com
    also on 5 packages from 1 other publisher:
    • by
    • by
    • by
    • by
    • by
  • 943720372@qq.com
    also on 5 packages from 1 other publisher:
    • by
    • by
    • by
    • by
    • by
  • jinke.li666@gmail.com
    also on 5 packages from 1 other publisher:
    • by
    • by
    • by
    • by
    • by
  • 120635640@qq.com
    also on 5 packages from 1 other publisher:

// shared author identifiers

Same email or author name on more than one package — direct attribution evidence beyond the shared publisher account.

emails
  • yunji.me@outlook.com— @antv/component, @antv/g2
  • 943720372@qq.com— @antv/component, @antv/g2
  • jinke.li666@gmail.com— @antv/component, @antv/g2
  • 120635640@qq.com— @antv/component, @antv/g2
  • army8735@qq.com— @antv/component, @antv/g2
  • dengfuping_private@163.com— @antv/component, @antv/g2
  • afc163@gmail.com— @antv/component, @antv/g2
  • chenluuli@gmail.com— @antv/component, @antv/g2
  • 1175863618@qq.com— @antv/component, @antv/g2
  • 1491812683@qq.com— @antv/component, @antv/g2
  • zhuyuxin0627@gmail.com— @antv/component, @antv/g2
  • ojh496845051@gmail.com— @antv/component, @antv/g2
  • wzwahl36@qq.com

// pattern footprint

Static-analysis flags that fired across the campaign, with how many packages each touched. Use as the "what kind of stealer is this" answer.

  • ×1

// full activity on npm

Every package this account currently has on the registry, newest first. ● caught by our pipeline · ○ not yet flagged.2/20 caught.

  • ○
    @antv/dumi-theme-antv@ 0.8.5

    AntV website theme based on dumi2.

    2026-06-02
  • ○
    @antv/mcp-server-antv@ 0.1.8

    MCP Server for AntV visualization libraries development, which provides documentation context and examples for visualization developers.

    2026-04-27
  • ○
    @antv/tvis@ 0.1.7

    Terminal chart renderer with G2 spec support

    2026-02-25
  • ●
    @ 5.4.8

// packages in this campaign

2 distinct · newest first
  • ↳ author:AntVmaintainers: lvisei <yunji.me@outlook.com>, iaaron <943720372@qq.com>, jinke.li <jinke.li666@gmail.com>, lzxue <120635640@qq.com>, army8735 <army8735@qq.com>, dengfuping <dengfuping_private@163.com>, afc163 <afc163@gmail.com>, chenluli <chenluuli@gmail.com>, kn9117 <1175863618@qq.com>, bbsqq <1491812683@qq.com>, banxuan <zhuyuxin0627@gmail.com>, yanxiong <ojh496845051@gmail.com>, atool <wzwahl36@qq.com>, pearl_wang <610999886@qq.com>, alex_zjt <alex_zjt@163.com>, duxinyue023 <duxinyue.dxy@antgroup.com>↗ registry
  • ↳ author:AntVmaintainers: lvisei <yunji.me@outlook.com>, iaaron <943720372@qq.com>, jinke.li <jinke.li666@gmail.com>, lzxue <120635640@qq.com>, army8735 <army8735@qq.com>, dengfuping <dengfuping_private@163.com>, afc163 <afc163@gmail.com>, chenluli <chenluuli@gmail.com>, kn9117 <1175863618@qq.com>, bbsqq <1491812683@qq.com>, banxuan <zhuyuxin0627@gmail.com>, yanxiong <ojh496845051@gmail.com>, atool <wzwahl36@qq.com>, pearl_wang <610999886@qq.com>, alex_zjt <alex_zjt@163.com>, duxinyue023 <duxinyue.dxy@antgroup.com>↗ registry
  • npm/@antv/l7-mapsby lzxue
  • npm/@antv/l7by lzxue
  • npm/@antv/l7-layersby lzxue
  • npm/@antv/l7-coreby lzxue
  • npm/@antv/l7-componentby lzxue
  • army8735@qq.com
    also on 5 packages from 1 other publisher:
    • npm/@antv/l7-mapsby lzxue
    • npm/@antv/l7by lzxue
    • npm/@antv/l7-layersby lzxue
    • npm/@antv/l7-coreby lzxue
    • npm/@antv/l7-componentby lzxue
  • dengfuping_private@163.com
    also on 5 packages from 1 other publisher:
    • npm/@antv/l7-mapsby lzxue
    • npm/@antv/l7by lzxue
    • npm/@antv/l7-layersby lzxue
    • npm/@antv/l7-coreby lzxue
    • npm/@antv/l7-componentby lzxue
  • afc163@gmail.com
    also on 5 packages from 1 other publisher:
    • npm/@antv/l7-mapsby lzxue
    • npm/@antv/l7by lzxue
    • npm/@antv/l7-layersby lzxue
    • npm/@antv/l7-coreby lzxue
    • npm/@antv/l7-componentby lzxue
  • chenluuli@gmail.com
    also on 5 packages from 1 other publisher:
    • npm/@antv/l7-mapsby lzxue
    • npm/@antv/l7by lzxue
    • npm/@antv/l7-layersby lzxue
    • npm/@antv/l7-coreby lzxue
    • npm/@antv/l7-componentby lzxue
  • 1175863618@qq.com
    also on 5 packages from 1 other publisher:
    • npm/@antv/l7-mapsby lzxue
    • npm/@antv/l7by lzxue
    • npm/@antv/l7-layersby lzxue
    • npm/@antv/l7-coreby lzxue
    • npm/@antv/l7-componentby lzxue
  • 1491812683@qq.com
    also on 5 packages from 1 other publisher:
    • npm/@antv/l7-mapsby lzxue
    • npm/@antv/l7by lzxue
    • npm/@antv/l7-layersby lzxue
    • npm/@antv/l7-coreby lzxue
    • npm/@antv/l7-componentby lzxue
  • zhuyuxin0627@gmail.com
    also on 5 packages from 1 other publisher:
    • npm/@antv/l7-mapsby lzxue
    • npm/@antv/l7by lzxue
    • npm/@antv/l7-layersby lzxue
    • npm/@antv/l7-coreby lzxue
    • npm/@antv/l7-componentby lzxue
  • ojh496845051@gmail.com
    also on 5 packages from 1 other publisher:
    • npm/@antv/l7-mapsby lzxue
    • npm/@antv/l7by lzxue
    • npm/@antv/l7-layersby lzxue
    • npm/@antv/l7-coreby lzxue
    • npm/@antv/l7-componentby lzxue
  • wzwahl36@qq.com
    also on 5 packages from 1 other publisher:
    • npm/@antv/l7-mapsby lzxue
    • npm/@antv/l7by lzxue
    • npm/@antv/l7-layersby lzxue
    • npm/@antv/l7-coreby lzxue
    • npm/@antv/l7-componentby lzxue
  • 610999886@qq.com
    also on 5 packages from 1 other publisher:
    • npm/@antv/l7-mapsby lzxue
    • npm/@antv/l7by lzxue
    • npm/@antv/l7-layersby lzxue
    • npm/@antv/l7-coreby lzxue
    • npm/@antv/l7-componentby lzxue
  • alex_zjt@163.com
    also on 5 packages from 1 other publisher:
    • npm/@antv/l7-mapsby lzxue
    • npm/@antv/l7by lzxue
    • npm/@antv/l7-layersby lzxue
    • npm/@antv/l7-coreby lzxue
    • npm/@antv/l7-componentby lzxue
  • duxinyue.dxy@antgroup.com
    also on 5 packages from 1 other publisher:
    • npm/@antv/l7-mapsby lzxue
    • npm/@antv/l7by lzxue
    • npm/@antv/l7-layersby lzxue
    • npm/@antv/l7-coreby lzxue
    • npm/@antv/l7-componentby lzxue
  • — @antv/component, @antv/g2
  • 610999886@qq.com— @antv/component, @antv/g2
  • alex_zjt@163.com— @antv/component, @antv/g2
  • duxinyue.dxy@antgroup.com— @antv/component, @antv/g2
  • author names
    • antv— @antv/component, @antv/g2

    the Grammar of Graphics in Javascript

    2026-01-06
  • ○
    @antv/g@ 6.3.1

    A core module for rendering engine implements DOM API.

    2025-12-24
  • ●
    @antv/component@ 2.1.11

    Visualization components for AntV, based on G.

    2025-11-21
  • ○
    @antv/g2plot@ 2.4.35

    An interactive and responsive charting library

    2025-09-19
  • ○
    @antv/g2-ssr@ 0.2.0

    Support SSR for G2

    2025-09-15
  • ○
    @antv/scale@ 0.5.2

    Toolkit for mapping abstract data into visual representation.

    2025-09-04
  • ○
    @antv/util@ 3.3.11

    <h1 align="center">@antv/util</h1>

    2025-07-01
  • ○
    moa-roll@ 1.2.67

    > TODO: description

    2025-06-14
  • ○
    luv-editor@ 1.2.65
    2025-06-14
  • ○
    @antv/g2-extension-plot@ 0.2.2

    The mark plot in antv/g2

    2025-03-26
  • ○
    rad.js@ 1.0.15

    ## :tophat: Get any chord/scale/scaleChords you want. ### More info in https://moayuisuda.github.io/chord.js/

    2024-08-03
  • ○
    @antv/coord@ 0.4.7

    Toolkit for mapping elements of sets into geometric objects.

    2023-11-23
  • ○
    @antv/gui@ 0.5.0

    UI components for AntV G.

    2023-08-29
  • ○
    moa-naxt@ 0.0.7
    2023-03-03
  • ○
    moa-flow@ 1.2.48

    [moa-flow-doc.vercel.app](https://moa-flow-doc.vercel.app/)

    2023-03-03
  • ○
    @antv/event-emitter@ 0.1.3

    event emitter for antvis.

    2022-02-10
  • ○
    moaline@ 1.1.4

    Graceful line made by noise.

    2020-01-15
  • npm/@antv/l7-maps
    lzxue
    npm/@antv/l7
    lzxue
    npm/@antv/l7-layers
    lzxue
    npm/@antv/l7-core
    lzxue
    npm/@antv/l7-component
    lzxue
    npm/@antv/l7-maps
    lzxue
    npm/@antv/l7
    lzxue
    npm/@antv/l7-layers
    lzxue
    npm/@antv/l7-core
    lzxue
    npm/@antv/l7-component
    lzxue
    npm/@antv/l7-maps
    lzxue
    npm/@antv/l7
    lzxue
    npm/@antv/l7-layers
    lzxue
    npm/@antv/l7-core
    lzxue
    npm/@antv/l7-component
    lzxue
    child-process-spawn
    @antv/g2
    AUTO-PUBLISHED/npm/2026-01-06/MAL-2026-3973

    @antv/g2@5.4.8

    by moayuisuda

    the Grammar of Graphics in Javascript

    → No suspicious destination, no remote-exec shape — 1 known-vendor host(s).

    weekly
    354K
    /wk
    llm verdict
    benign 0.85
    h-score
    75
    size
    8.4 MB
    versions
    403
    AUTO-PUBLISHED/npm/2025-11-21/MAL-2026-3863

    @antv/component@2.1.11

    by moayuisuda

    Visualization components for AntV, based on G.

    → sends tohttps://github.com/zqlu/svg2marker
    child-process-spawn

    → No suspicious destination, no remote-exec shape — 3 known-vendor host(s).

    weekly
    —
    /wk
    llm verdict
    benign 0.85
    h-score
    75
    patterns
    1
    size
    3.1 MB
    versions
    193