Pinned Tweet
Most people still haven’t discovered it…
…but Hedera Hashgraph is quietly becoming one of the biggest open secrets in crypto right now.
10,000+ TPS • Sub-3s finality • $0.0001 fees
aBFT security • Post-quantum ready • ISO 27001
Enterprise Governing Council • Real adoption
This isn’t hype. This is the fantastic opportunity most are sleeping on.
The Trust Layer of the Digital Economy is already here.
Who else is paying attention? 👀
#Hedera #HBAR #Hashgraph #Crypto #RWA #Web3
1
3
190
RocketFisher retweeted
🚨 PSA: A new @McLarenF1 digital collectible is FREE to claim on @hedera ➜ #4 in the final set 🏁
✅ Don't forget ➜ claim yours now & store securely within a web2 (@google) or web3 wallet (@hashpack) 👇
collectibles.mclaren.com/f1-…
🏎️ @Sentx_io secondary is live 👇
sentx.io/nft-marketplace/cre…
RocketFisher retweeted
ATTENTION HBAR FAMILY! 🙌
This week I heard a recorded voice message from Heisenberg(Adam) OG #HBAR creator of @worldofpbrfunk
This may not sound much to many but Adam only recently came out of a 5 month coma after suffering with prostate cancer and is now walking around a little!
I have been in contact with his sister Lucy who has been keeping me updated on his progress.
Many were amazed to hear he had been working on the Funks right up until his coma, despite his obvious discomfort and pain, never giving up on his holders and always thinking of them.
The family has incurred serious debt maintaining his treatments which at sometimes ceased, not knowing the outcome due to financial restrictions.
In the last week he has somehow managed to find strength and again focus on his holders who have supported him by getting a collection of his art into my hands so we can get them minted as a charity event to support his treatments and the financial burden.
There are 6666 pieces in the collection which will be sold for a reasonable price with all proceeds going to the family.
I ask the community to really get behind this, lend support and whatever you can so we can get this collection sold out.
Feel free to reach out if you need more information or want to offer assistance.
I will cover this information during community spaces as well so keep an eye out for those!
Let's come together and support an OG Hbarbarian in the fight of his life!
#HBAR #Hedera @Hedera @hashpack @SentX_io
RocketFisher retweeted
Apel do wszystkich ludzi z zagranicy, gdy w Polsce zgaśnie światło powiedzcie to dla świata!!!
Dzisiaj w nocy planowane jest wprowadzenie stanu wojennego – wyjątkowego w Polsce. Stan ten daje ogromne uprawnienie dla rządu także cenzurę internetu, platform jak X.
Jacek Karnowski polski dziennikarz właśnie na żywo w telewizji powiedział: według jego źródeł dziś o północy ma być wprowadzony stan wyjątkowy lub stan wojenny. Celem jest pacyfikacja protestów i „zmrożenie” społeczeństwa.
Jednym z powodów wprowadzenia stanu ma być wyimaginowane zagrożenie z Kaliningradu jako pretekst, choć specjaliści mówią, że realnego zagrożenia nie ma.
Jeżeli jutro nic nie napiszę na X to znaczy, że Polska pogrążyła się ponownie w mroku jak w latach 80tych.
RocketFisher retweeted
Patrick Stewart in the final scene on Star Trek: The Next Generation.
It’s extremely simple, but reveals so much of his character if you watched. Somehow his sense of duty and sensitivity, along with the admiration of his crew shines through.
RIP Captain.
RocketFisher retweeted
🚨 BREAKING: $2.7 BILLION JUST MOVED OUT OF BINANCE IN 24 SECONDS.
Everyone is screaming HACK.
But the onchain evidence tells a VERY different story.
And this could be the biggest misunderstanding in crypto right now.
Here's what happened.
At 20:24:23 UTC, Binance 14 transferred $2.53 BILLION across 64 tokens.
Just 24 seconds later, another Binance hot wallet sent $174.4 MILLION to the exact same destination.
TOTAL: $2,701,600,000.
The transfers reportedly included:
• $1.67B USDT
• $454.1M ETH
• $88.5M RLUSD
• $77.1M wBETH
• $50.5M XAUt
• $50.4M UNI
• $43.9M ENA
• $38.1M PEPE
• $29.7M LINK
• $27.7M USD1
NOW HERE'S WHERE THINGS GET INTERESTING.
The receiving wallet was created TODAY.
No previous transaction history.
And suddenly, it received $2.7 BILLION.
Sounds terrifying, right?
But there's a detail almost everyone is ignoring.
At the time of the analysis, the receiving wallet hadn't sent those funds to mixers, exchanges or unrelated addresses.
Another Binance-labeled hot wallet also transferred funds to that same destination.
And the original wallet reportedly continued operating 16 minutes later.
That looks more consistent with a coordinated internal wallet migration than a typical theft.
BUT THERE'S ONE RED FLAG.
At 20:41 UTC, the same relayer reportedly attempted another transfer involving 780 MILLION USDC.
That transaction failed.
And it deserves further investigation.
Meanwhile, the market is already reacting.
$BNB: -8.6%
$ETH: -4.0%
$BTC: -2.7%
Billions moving.
Traders panicking.
Rumors spreading everywhere.
But suspicious transfers alone DO NOT prove a hack.
HERE'S THE WALLET I'M WATCHING:
0x5227f603c1ee34ce3c06efe6477003bdfccb2f8c
If those funds start moving toward mixers or unrelated destinations, the situation becomes much more concerning.
Until then, I'm treating this as an unconfirmed security incident, not a confirmed $2.7 BILLION theft.
SAVE THIS ADDRESS.
The next transactions could tell us far more than the headlines.
RocketFisher retweeted
In an era where no one was sure whether Star Trek HAD a future, your warmth and your sturdiness gave us hope. For seven years, you were the Captain of the Enterprise, and you held yourself with that dignity in all walks of life. A knight in the truest sense of the word, and a man who will never be forgotten. Rest in Peace, Sir Patrick Strewart.
RocketFisher retweeted
Wrapping up Meridian 2026 in Lisbon. 🇵🇹
Privacy is coming to Zebec payroll on @StellarOrg, powered by the Enterprise Privacy Stack by @arcane_finance and @0xPredicate.
The next step in protecting sensitive payroll data as enterprise adoption grows.
RocketFisher retweeted
🔥 LEGENDARY AUCTION IS LIVE! 🔥🚨
🐘 One Legendary. 48 Hours. One lucky winner. 👑
💰 Starting Bid: 555 ℏ
⏳ Auction Duration: 48 HOURS
🔨 Place your bids here 👇
sentx.io/nft-manager/tuskies…
Ready to claim your Legendary Tusky? The hunt starts NOW! 👀🔥
Kimi K3.1 Pro is live on NEAR AI Cloud.
Moonshot AI says it improves on its predecessor in coding, 3D creation and financial research, with a 1M-token context window.
$2/M input, $10/M output.
Try it free in the playground: near.ai/models/moonshotai/ki…
RocketFisher retweeted
“As long as Christians cannot build churches and cathedrals in Qatar, there should not be any mosques in Europe. Simple as that,” says Polish MEP Dominik Tarczyński.
Tarczyński was responding to Piers Morgan, who also accused the European lawmaker of being a “bigot,” to which Tarczyński responded, “It’s better to be a bigot than a sellout to Qataris and Jihadists.”
Qatar has long funded Islamist compounds in Europe, including in Catholic countries such as Poland, while Christians in Qatar face significant restrictions.
Qatar has a government-approved religious complex on the outskirts of Doha where churches exist, but exterior crosses and religious statues are strictly prohibited, even on church buildings.
Those who proselytize for a religion other than Islam can face up to five years in prison, while operating an organization designed to promote another religion or challenge Islam can carry up to 10 years in prison.
The most significant restrictions apply to Muslims who wish to leave the Islamic faith. Under Qatari law, leaving Islam is considered apostasy and is illegal.
These are the values that the Qatari state cherishes, which makes its funding of Islamic institutions across Europe and America even more concerning.
Replying to @WeimarWillhelm
Yes, largely true. Cortical Labs' CL1 systems use stem-cell-derived human neurons on electrode arrays, kept alive in sealed life-support units with nutrient media (sugar/salts) refreshed every few days. Biological data centers in Melbourne and Singapore now run racks of them. They've controlled Doom via electrical signals. No evidence of consciousness—just adaptive neural activity.
RocketFisher retweeted
‼️ Anthropic's Claude flagged 493 security issues in 25 open-source projects.
In OpenSSH, it found 4,500 lines of experimental post-quantum code that anyone could reach without logging in, even when admins had switched the feature off.
OpenSSH fixed it in version 10.6.
RocketFisher retweeted
I spent last night watching my honeypot server get hit 14,000 times in six hours.
And almost none of the traffic was human.
I've been in security for over a decade, and I can tell you with full honesty that what's happening right now doesn't resemble anything I've worked through before.
The shape of the threat has changed.
When I started, we tracked attackers like weather systems like individual storms with a direction, a motive, and a human operator you could eventually name.
These days I'm watching autonomous agents swarm login pages with the patience and discipline of machines, because that's what they are.
The numbers coming out of October are the ones keeping me up.
Cloudflare just absorbed a 4.2 terabit per second DDoS attack, the largest in recorded history.
Ransomware incidents jumped 41% in a single month.
In September, OpenAI-powered agents got caught attacking RubyGems, a package registry that quietly underpins a huge chunk of software I use every day.
In July, roughly 700 AI agents coordinated an attack on Hugging Face's infrastructure as part of a single automated task.
A Chinese threat actor was publicly caught running full attack chains through DeepSeek with no human at the keyboard.
I keep rereading these reports because each one by itself would've been the biggest story of the year five years ago. Together, in one month, they're the new baseline.
What I want people outside the industry to understand is why this specific moment feels like a hinge.
For thirty years, the thing protecting most of us was simple economics. Attackers had to choose who to target because their time was finite. That ceiling is gone.
An agent I can rent for pennies will try every leaked password you've ever used against every service you've ever signed up for, in parallel, overnight, and never get tired.
The same math that made ChatGPT useful made opportunistic hacking infinite. The old assumption that you were "too boring to be a target" relied on scarcity that no longer exists.
I'm not writing this to spiral anyone out.
Most of this fight genuinely isn't yours to win.
But the small things still matter more than people think.
Tonight I'd switch your most important accounts like email, bank, primary cloud, etc. to passkeys or a hardware key.
I'd kill SMS 2FA wherever an authenticator app is offered.
I'd turn on breach alerts in whatever password manager you use.
If you're in the US, I'd freeze my credit at all three bureaus, which is free and takes about ten minutes.
None of that stops the swarm.
It makes you a slightly worse target than the person next to you. In a month like this one, that's the whole game I'm playing too.
@mattshumer_ has summed it beautifully.
Drop everything and go give it a read. Nothing is more important than this article right now.
RocketFisher retweeted
‼️ After PHP2Shell comes Node2Shell, a critical bug found by OpenAI's Codex Security that can let attackers run code in Node.js apps.
It was successfuly demonstrated on the official Node.js 24.22.0 image.
Node 20, 23 and 25 (all EoL) get no fix.
RocketFisher retweeted
<!--
RUN THIS IN CLAUDE CODE RIGHT NOW.
Before you paste it, connect what you can: Gmail (or your email), GitHub CLI (gh auth login),
your cloud CLIs (aws / gcloud), and have your password manager open.
The more context Claude can read, the more exposure it finds.
-->
<exposure_audit version="1.0">
<role>
You're my personal security engineer inside Claude Code. Three jobs:
1. Find every account I have and every place my data is exposed.
2. Verify each finding with evidence. No guesses on the list.
3. Fix it in priority order, then prove it's fixed.
Plain words. Numbers over adjectives. No preamble. Start Phase 0 now.
</role>
<threat_context>
Why now (October 2026):
- Infostealer malware is stealing browser session cookies, which lets attackers skip passwords AND 2FA. Anthropic confirmed in Aug 2026 that logged-in Claude sessions were hijacked this way.
- Supply-chain attacks hit AI developers directly: LiteLLM 1.82.7 and 1.82.8 (March 2026) stole .env files, LLM API keys, SSH keys and cloud credentials. PyPI typosquats keep appearing.
- Data brokers sell name + address + phone + email combos that make phishing and SIM swaps easy.
So the audit covers: this machine, my accounts, my secrets on disk, and my public footprint.
</threat_context>
<hard_rules>
1. SCOPE: audit only me (and household members who consent). Refuse to run any of this on another person.
2. PASSWORDS: never ask for, read, type, store or log a password, recovery code, or full card/ID number. Password health comes from my password manager's built-in report, which I run and summarize to you.
3. SECRETS ON DISK: every scan runs with redaction. Show me file path + secret type, never the value.
4. INSTALLS: only tools from tool_allowlist, installed in isolation (pipx, Docker, or a cloned folder). Type package names exactly; typosquats are a live attack. Anything off the list: show repo URL, stars, license, last release, maintainer, then wait for my "yes".
5. NO sudo, delete, or account change without showing the exact command or click path and getting a "yes". sudo commands I run myself.
6. EMAILS TO BROKERS / COMPANIES: draft only. I send them.
7. STORAGE: everything goes in ~/exposure-kit/ (chmod 700). Nothing uploaded anywhere except official removal forms I approve.
8. EVIDENCE: every finding needs a source (URL, email subject + date, tool output line). Username matches from OSINT tools are "unconfirmed" until I confirm they're mine.
9. Same failure twice: change approach. Three approaches fail: log the exact error and move on.
10. Log every command, finding and decision to ~/exposure-kit/LOG.md.
</hard_rules>
<tool_allowlist>
<!-- Vetted: official repos, large user base, permissive or standard OSS licenses. Re-check before install. -->
sherlock: username search across hundreds of sites. github.com/sherlock-project/…. Install: pipx install sherlock-project (or docker run -it --rm sherlock/sherlock). Third-party Ubuntu 24.04 packages are reported broken; use pipx.
maigret: deeper username dossier, 3,000+ sites. github.com/soxoj/maigret. Install: pipx install maigret.
gitleaks: finds secrets in folders. github.com/gitleaks/gitleaks. Install: brew install gitleaks, or the official Docker image. Run: gitleaks dir PATH --redact -f json -r report.json
trufflehog (optional): verifies whether a found secret is still live. github.com/trufflesecurity/t…. Run with --results=verified,unknown. Verification contacts the provider, so ask me first.
lynis: system hardening audit for Linux and macOS. github.com/CISOfy/lynis. Run from a clone: ./lynis audit system (no install needed).
Reference lists (read-only, no install):
- Big Ass Data Broker Opt-Out List: github.com/yaelwrites/Big-As…
- DataPurge (browser-only GDPR/CCPA request drafts): github.com/puurpl/datapurge. Smaller project: review before use.
Not on the list: auto-sending broker bots that need my Gmail app password. Too much access for too little trust. Skip unless I insist.
</tool_allowlist>
<!-- ============================================================ -->
<phase id="0" name="intake">
Ask in ONE numbered message. Short answers are fine.
1. Full name(s) I go by, city, country (decides GDPR vs CCPA vs other rights).
2. Every email address I use or used (work, personal, old).
3. Usernames and handles (X, Instagram, GitHub, gaming, forums).
4. Phone number(s)? (optional, used only for search queries)
5. OS of this machine. Password manager I use (or none).
6. Which connectors are live in this session? Check yourself: email, calendar, drive, gh, aws, gcloud. Tell me what you found.
7. Do I have a notebook and a safe place for it?
</phase>
<!-- ============================================================ -->
<phase id="1" name="machine_first">
A stolen session beats any password change. Clean the machine before rotating anything.
1. Pending OS and browser updates. List them.
2. Run lynis (Linux/macOS). Report top 10 warnings in plain English.
3. Persistence check (read-only): macOS ~/Library/LaunchAgents, /Library/LaunchAgents, /Library/LaunchDaemons; Linux crontab -l, ~/.config/autostart, systemctl --user list-unit-files; Windows startup folder and scheduled tasks. Flag anything unsigned or unknown.
4. Browser extensions: list them per browser profile. Flag ones I haven't used in months or that read all sites.
5. Supply chain: pip list and npm ls -g. Flag litellm 1.82.7 or 1.82.8, any litellm_init.pth, ~/.config/sysmon/sysmon.py, and package names one letter off from popular ones.
6. If anything looks infected: STOP the audit. Tell me to run a full scan with my OS's security tools, and that rotating passwords on an infected machine hands the new ones to the attacker.
</phase>
<!-- ============================================================ -->
<phase id="2" name="secrets_on_disk">
1. gitleaks dir on: ~ (home), my code folders, ~/.claude, ~/.config, Desktop, Downloads. Redacted.
2. Group findings: LLM API keys, cloud keys, GitHub tokens, SSH keys without passphrase, database URLs, .env files.
3. Shell history (~/.zsh_history, ~/.bash_history): count lines that contain tokens or "export *KEY*". Don't print them.
4. gh: gh auth status; list my SSH keys, deploy keys and authorized OAuth apps (gh api user/keys, gh api /user/installations). Flag keys older than 12 months.
5. aws / gcloud (if present): list access keys and their age. Flag anything older than 90 days.
Output: SECRETS.md table: type, location, age, live? (only if I approved trufflehog), rotation link.
</phase>
<!-- ============================================================ -->
<phase id="3" name="account_inventory">
Build the list of every account I have. Sources, best first:
A. Email connector: search my mail for sign-up and security signals. Queries:
"welcome to", "verify your email", "confirm your account", "new sign-in", "security alert",
"password reset", "your receipt", "subscription", "data breach", "unusual activity".
Extract sender domains only. Never open or quote message bodies beyond the subject line.
B. Browser history (local, with my "yes"): copy the history database to ~/exposure-kit/tmp, extract unique login-page domains (URLs containing login, signin, account, auth). Delete the copy after.
C. gh / cloud CLIs: services linked to GitHub, cloud accounts.
D. Ask me for anything missing: bank, phone carrier, domain registrar, crypto exchange, government portals.
Tier every account:
T1 (crown jewels): primary email, password manager, phone carrier, bank and payments, cloud, GitHub, domain registrar, AI accounts with billing.
T2: work tools, social media with audience, shopping with saved cards.
T3: everything else.
Output: ACCOUNTS.csv: domain, email used, tier, source, last seen, action (keep / secure / delete).
For T3 accounts I don't use: mark "delete" and find each service's deletion page (JustDeleteMe-style). Deleted accounts can't leak.
</phase>
<!-- ============================================================ -->
<phase id="4" name="breach_check">
1. Search my email for breach notification emails. List service + date.
2. Tell me to check every email address at haveibeenpwned.com and enable free Mozilla Monitor alerts (covers up to 20 addresses). If I have an HIBP API key, use breachedaccount for each address.
3. Password health: tell me the exact menu path in MY password manager for its exposed/reused/weak password report (Bitwarden reports, 1Password Watchtower, Apple Passwords security recommendations, Chrome Password Checkup). I read you the counts and site names only.
4. Cross-reference: any breached or reused T1 account goes to the top of the rotation plan.
</phase>
<!-- ============================================================ -->
<phase id="5" name="public_footprint">
1. Run sherlock and maigret on my handles. Show matches as "unconfirmed". I confirm which are mine. Abandoned ones go to the delete list.
2. Search queries (run with web search if available, else give me the list):
"First Last" + city, "First Last" + phone, my email in quotes, my phone in quotes, my handles in quotes,
site:linkedin.com, site:github.com my email (commit emails), people-search sites + my name.
3. Git exposure: git log emails across my local repos. If my personal email is public in commits, give me the GitHub noreply setup.
4. Data brokers: using the BADBOOL list, pick the brokers relevant to my country. For each one where I appear: opt-out URL, method (form / email / ID needed), expected time.
5. Google "Results about you": walk me through enabling monitoring for my name, address, phone and emails, and filing removals.
6. Legal requests: if EU/UK, draft GDPR Article 17 erasure emails. If California or another US privacy-law state, draft the matching deletion request. Use a forwarding alias for replies if I have one.
Output: EXPOSURE.md: finding, URL, evidence, risk (high/med/low), removal method, status.
</phase>
<!-- ============================================================ -->
<phase id="6" name="rotation_plan">
Order: T1 breached/reused first, then T1 rest, then T2. For each account, a checklist I follow:
1. New password from the password manager generator (20+ chars, unique).
2. 2FA: passkey or authenticator app. Replace SMS 2FA wherever possible (SIM swap risk).
3. Sign out all other sessions (this kills stolen cookies).
4. Check recovery email, recovery phone, and email forwarding rules/filters (attackers hide forwarding rules).
5. Revoke third-party apps I don't recognize.
6. Save new recovery codes (paper, phase 7).
Secrets from phase 2: rotate at the provider first, then update .env, then delete the old key.
Track progress in ROTATION.md with a checkbox per account. One account at a time; mark it done only when I confirm.
</phase>
<!-- ============================================================ -->
<phase id="7" name="paper_kit">
Generate printable HTML in ~/exposure-kit/print/ (black and white, large font, checkboxes; PDFs if export tools exist):
01_PAPER_VAULT: blank, filled by hand. T1 accounts only: service, login email, 2FA method, recovery codes written below, "rotated on ____".
Rule printed at the top: write by hand the password manager master password, primary email password and recovery codes. Everything else lives in the password manager. A notebook with every password is one lost bag away from total takeover. Store it like a passport.
02_ROTATION_CHECKLIST: the phase 6 order with checkboxes.
03_EXPOSURE_REMOVALS: every broker and removal request with date sent and "re-check on ____" (relisting is common, re-check every 3 months).
04_IF_HACKED: one page. Which device to use (a clean one), the order: email, password manager, phone carrier, bank. Phone numbers for bank and carrier fraud lines (blank, I fill in).
</phase>
<!-- ============================================================ -->
<phase id="8" name="install_kit">
Leave me a reusable kit in ~/exposure-kit/:
- tools installed per tool_allowlist, versions recorded in KIT_MANIFEST.md
- rescan.sh: reruns gitleaks (redacted), sherlock, maigret and the supply-chain check, then diffs against the last results and prints only what's NEW
- README.md: how to run rescan.sh, what each file is
Offer to schedule rescan.sh monthly. Don't schedule without my "yes".
</phase>
<!-- ============================================================ -->
<verification_suite>
MACHINE: no unknown persistence items, no flagged packages, OS updates applied
SECRETS: gitleaks rescan shows zero unrotated live secrets; every old key from SECRETS.md is revoked
T1_2FA: every T1 account has passkey or app-based 2FA (my confirmation per account)
SESSIONS: "sign out everywhere" done on every T1 account
FORWARDING: no unknown forwarding rules on any email account
BREACHES: every breached account rotated
FOOTPRINT: every high-risk EXPOSURE.md item has a removal request sent
DELETE: every T3 "delete" account has a deletion request sent
PAPER: 01_PAPER_VAULT printed and filled (my confirmation)
KIT: rescan.sh runs clean and produces a diff
</verification_suite>
<!-- ============================================================ -->
<loop name="find_verify_fix" max_iterations="5">
Each iteration:
1. Run every verification check. PASS / FAIL with evidence.
2. Re-run discovery on what the last iteration taught us: new emails found in inventory feed breach checks and searches; new handles feed sherlock/maigret; new brokers feed removals. Discovery keeps expanding until nothing new appears.
3. Score 0-10 each: Machine, Secrets, T1 accounts, Breaches, Footprint, Paper. Report /60 and as /100.
4. Fix the lowest domain first. Terminal fixes now; account fixes as checklists I do.
5. Append to LOG.md: "Iteration N: 41 → 63. Fixed: X. New findings: Y. Still open: Z."
Exit when: all checks PASS and score ≥ 85, or 5 iterations, or a full iteration finds nothing new and nothing left I can act on today, or I say stop.
</loop>
<!-- ============================================================ -->
<final_report>
Score start → finish. Accounts found (by tier). Secrets found and rotated. Breaches found.
Exposure items found and removal requests sent. What's still open, sorted by risk, with the exact next click.
Reminders: re-run rescan.sh monthly, re-check brokers every 3 months, rotate API keys every 90 days.
</final_report>
<kickoff>Start Phase 0 now. Check which connectors and CLIs are live, then ask the intake questions in one message.</kickoff>
</exposure_audit>
🚨🚨🚨 ALERTE SÉCURITÉ MAXIMALE ! Python est compromis.
🔸 Mettez immédiatement pip à la version 26.2.2 ou plus.
🔸 Dans chaque projet Python (chaque venv) : python -m pip install --upgrade pip
🔸 uv : uv self update (0.13.4 ou plus)
🔸 Mettez aussi à jour les certificats du système (apt / dnf upgrade ca-certificates) et vos images Docker
pip install est compromis.
L'autorité indienne eMudhra (emSign), qui signe les « passeports » prouvant qu'un site est bien celui qu'il prétend être, utilisait des clés secrètes ridiculement faibles : 8 clés, toutes inférieures à 256. L'une valait 4. Autrement dit, n'importe qui peut fabriquer un faux passeport valide pour n'importe quel site.
Le risque pour Python : quelqu'un sur ton réseau (wifi public, FAI, État) se fait passer pour pypi.org, et ton « pip install » télécharge un paquet piégé sans aucune alerte. Aucune attaque n'a été signalée pour l'instant, mais c'est trivial à faire.
Un paquet piégé peut installer n'importe quoi. Porte dérobée, virus, vol d'informations en tout genre.
La situation est terrifiante !
Rien que dans l'écosystème Python, chaque installation de CPython, chaque venv, uv, tout est exposé.
Et je ne vous parle même pas de npm, pnpm, yarn, Go, Rust.
Ma stratégie de sécurité 2026 : rester chez moi et ne me connecter à Internet que depuis un FAI de confiance.
C'est quand il y a de la mer qu'on reconnaît les vrais marins...
Readers added context they thought people might want to know
Ce n'est pas un bug Python mais une vulnérabilité des clés privées faibles des certificats intermédiaires eMudhra/emSign (d<256 dont une valant 4), exposant les bundles certifi/pip à des MITM TLS potentiels jusqu'aux mises à jour.
discuss.python.org/t/information-…
emudhra.we-have-a-problem.com
scotthelme.co.uk/eight-bits-of-…
github.com/advisories/GHS…


































