New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details
Socket
Book a DemoSign in
Socket

phased-ibd

Package Overview
Dependencies
Maintainers
1
Versions
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

phased-ibd

Authorized security research namespace placeholder (HackerOne 23andMe BBP). Contains no functionality. Will be transferred to 23andMe upon request.

pipPyPI
Version
0.0.1
Maintainers
1

phased-ibd — Security Research Namespace Placeholder

This package contains no functionality. It is an empty placeholder published as part of authorized security research under 23andMe's HackerOne bug bounty program.

Why this exists

The package name phasedibd is declared in 23andMe's public GitHub repository (23andMe/phasedibd) but was unregistered on PyPI. Per PEP 503 name normalization, the names phasedibd, phased-ibd, and phased_ibd are equivalent on PyPI. This created a dependency confusion risk: an attacker could register the name and ship malicious code that would execute when anyone ran pip install phasedibd.

To responsibly demonstrate the risk to 23andMe's security team, this name has been claimed as a safe, empty placeholder. There is no executable code, no install hooks, no network calls, no telemetry — nothing.

Authorization

This research is conducted under 23andMe's public bug bounty program: https://hackerone.com/23andme_bbp

Ownership Transfer

I will gladly transfer ownership of this package name to 23andMe upon request. Please contact me via the HackerOne report or at idkruan@wearehackerone.com.

What this package is NOT

  • Not affiliated with or endorsed by 23andMe
  • Not a working implementation of phased IBD inference
  • Not malicious in any way
  • Not intended for installation by end users

If you are looking for the real phasedibd tool, install it directly from source: pip install git+https://github.com/23andMe/phasedibd.git

Keywords

security-research

FAQs

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts