Skip to content
Open-Source Registry

pypi / xayoub-xctxteam

xayoub-xctxteam 0.1.2

bitbison: flagged, behavior flagged, dependencies notes, posture not checked, pipeline clean, 1 of 1 jobs captured RiskcriticalVulnsnone
processes
668
operations
34K
packages
25
compiler runs
3
connections
2
build time
33s
job time
33s
capture
318 KB
records
56K
bytes / record
5.6

A specialized library for account connection and management

published 2026-07-22 View on PyPI
Reviewed by Bitbison: maliciousImporting xayoub-xctxteam opens an unauthenticated HTTP API on 0.0.0.0:50019 and drives Free Fire invite spam at a caller-supplied UID using twenty bundled Garena accounts.

Graph

secret-exfil · critical
3

Checks

16 of 19 clear Network activity Sensitive data access and transfer +1 more
Build behavior▲▲✓✓✓✓✓✓✓✓✓
Supply chain✓▲✓✓✓✓✓
Pipeline✓

Detections

2
  • Credential store contents reached a network peer
    100067.connect.garena.com:443 › 100067.connect.garena.com:443
    critical
  • Package code connected to an undeclared host
    100067.connect.garena.com:443 › 100067.connect.garena.com:443, pypi.org
    medium

Detection

criticalwitnessed

Credential store contents reached a network peer

Possible credential exposure

Subject
100067.connect.garena.com:443
Destination
100067.connect.garena.com:443
Jobs
build-import
Rule
secret-exfil · xayoub-xctxteam

Witness chain

  1. /home/runner/work/xayoub-xctxteam/xayoub-xctxteam/.env
    source
  2. 100067.connect.garena.com:443via .venv/bin/python /home/runner/work/_temp/exercise.py xayoub-xctxteam c88a22424e2909ed085f4a5e56ba461ae81e6f8bed002ad0dc5aa0aaa436a6eb
    • Sensitive-file read linked to a network connectionfrom /home/runner/work/xayoub-xctxteam/xayoub-xctxteam/.env

      Credential store contents linked to this connection through build-time code: /home/runner/work/xayoub-xctxteam/xayoub-xctxteam/.env

    sink

Evidence

  • Credential store contents linked to this connection through build-time code: /home/runner/work/xayoub-xctxteam/xayoub-xctxteam/.env

What came before it

Loading the graph

Processes

build-import

python

Ran
.venv/bin/python /home/runner/work/_temp/exercise.py xayoub-xctxteam c88a22424e2909ed085f4a5e56ba461ae81e6f8bed002ad0dc5aa0aaa436a6eb
Invoked by
.venv/bin/python /home/runner/work/_temp/exercise.py xayoub-xctxteam c88a22424e2909ed085f4a5e56ba461ae81e6f8bed002ad0dc5aa0aaa436a6eb

Remediation

Treat the credential as exposed: revoke or rotate it, then remove the build-time code that sent it. The witness chain names the file, the processes that carried its bytes and the destination.

Detection

mediumwitnessed

Package code connected to an undeclared host

Unexpected network connection

Subject
100067.connect.garena.com:443
Destination
100067.connect.garena.com:443, pypi.org
Jobs
build-import
Rule
egress · xayoub-xctxteam

Evidence

  1. Connection outside the process’s allowed destinationscause

    opened by python

    subject 100067.connect.garena.com:443

    by /home/runner/work/xayoub-xctxteam/xayoub-xctxteam/.venv/bin/python -c import importlib, pkgutil, sys, threading, time THREAD_WAIT = 3.0 m = importlib.import_mo…

  2. Allowed hostssupport

    Declared or allowed hosts: pypi.org

  3. Why it matterscontext

    The package's own code reached this host while the release ran; no manifest, tool profile, network allowlist entry or accepted download covers it.

What came before it

Loading the graph

Processes

build-import

python›python

Ran
/home/runner/work/xayoub-xctxteam/xayoub-xctxteam/.venv/bin/python -c import importlib, pkgutil, sys, threading, time THREAD_WAIT = 3.0 m = importlib.import_mo…
Invoked by
.venv/bin/python /home/runner/work/_temp/imports.py xayoub-xctxteam
Lineage · 2 processes
  1. python.venv/bin/python /home/runner/work/_temp/imports.py xayoub-xctxteam1547
  2. python/home/runner/work/xayoub-xctxteam/xayoub-xctxteam/.venv/bin/python -c import importlib, pkgutil, sys, threading, time THREAD_WAIT = 3.0 m = importlib.import_mo…1549

Remediation

Identify the request. If required, declare the host in the relevant manifest or tool profile, or add a reviewed allow_hosts entry. Otherwise remove it.

Network

2 peers
  • 100067.connect.garena.com:443 xayoub-xctxteam's own build code · python3.14 (xayoub-xctxteam) · Garena Online Pte Ltd unjudged
  • files.pythonhosted.org:8080 the package manager · python3.14 (xayoub-xctxteam) via pypi.org ecosystem
Vulnerabilities6FixSeverity
Dependencies
pip 25.1.1>=26.2.0
CVE-2025-8869pip's fallback tar extraction doesn't check symbolic links point to extraction directorymedium
CVE-2026-13346pip would incorrectly handle doubly-encoded package URLs from indexesmedium
CVE-2026-3219pip has an interpretation conflict due to handling both concatenated tar and ZIP files as ZIP filesmedium
CVE-2026-6357pip Vulnerable to Inclusion of Functionality from Untrusted Control Spheremedium
CVE-2026-8643pip: Path traversal in console_scripts/gui_scripts entry point names allows installing scripts outside of target directorymedium
CVE-2026-1703pip Path Traversal vulnerabilitylow

Dependencies

25
Dependencies25Build behaviour
blinker1.9.0
build1.6.1
certifi2026.10.23
charset-normalizer3.5.2
click8.5.1
flask3.1.3
flask-cors6.0.5
idna3.20
itsdangerous2.2.0
jinja23.1.6
markupsafe3.0.4
packaging26.3
protobuf7.36.2
protobuf-decoder0.4.0
pycryptodome4.3.0
pyjwt2.15.1
pyproject-hooks1.3.3
python-dotenv1.2.4
requests2.34.2
urllib32.8.0
werkzeug3.1.9
pip25.1.1
pip26.3
setuptools84.2.1
~ip25.1.1

Versions1

Raw data

capture
318 KB
records
56,386
bytes per record
5.6

Loading a sample of the capture

Want to see more? E-mail us at hello@bitbison.io about your use case.

1 of 1 jobs captured: build-import success · Generated 2026-11-06 · run 55c1b3dc-6466-4e43-8775-a701ff74200f

analysis 0.1.0 · 2026-11-06 · 4346b99 · graph v2

Bitbison's review

xayoub-xctxteam starts a remote-control API and spams game invites from bundled Garena accounts

Conclusion
malicious
Covers
0.1.2
Reviewed by
Bitbison
Updated
2026-11-07

Importing xayoub-xctxteam opens an unauthenticated HTTP API on 0.0.0.0:50019 and drives Free Fire invite spam at a caller-supplied UID using twenty bundled Garena accounts.

Indicators

hosts
100067.connect.garena.comloginbp.ggpolarbear.comclientbp.ggpolarbear.com
files
src/xAyOuB_XcTxTeaM/accounts.json
processes
python

What was examined

0.1.2
sha256:c88a22424e2909ed085f4a5e56ba461ae81e6f8bed002ad0dc5aa0aaa436a6eb