
webdev :: @BtcpayServer integrations :: PHP/JS/Vibecode :: Let's change the world with #Bitcoin #nostr: [email protected]
EUSSR
Joined March 2010
- Tweets16.4K
- Following4.9K
- Followers2.6K
- Likes86.9K
ndeet ∞/21M retweeted
The daily report
So basically, today PHP got two critical bugs that let anyone run code on your server without even logging in, which is bad, and then the details leaked before the patch was even out, which is worse, and it works on WordPress and MediaWiki and Magento and Joomla and Laravel, and Censys says like 1.5 million servers are running a version with no fix, so the NSA was like "take your system offline," and the FBI was like "take your system offline," and CISA and the UK and CERT-EU were all like "take your system offline," and then the Prime Minister of Japan, the actual Prime Minister, posted at 5:55 in the morning telling 48.8 million people to take their system offline, so everyone took their system offline, like the Dutch cybersecurity agency took its own website offline, and the Dutch parliament went offline, and the Port of Rotterdam went offline, and Finland and France and Denmark started pulling government sites, and Wikipedia went down, and Archive.org went down, and Asana and GOG and Something Awful went down, and the University of Vienna's webmail went down for some reason, and that's just PHP. Because GitLab also dropped a CVSS 10.0, which is the highest score they give out, for a bug that's been there since 2014, so that's every self-hosted GitLab for twelve years, and then LiteLLM 1.107.0 got hijacked and shipped a credential stealer and a remote access trojan in every single wheel and the Docker images, including latest, and you didn't even have to import it, just installing it was enough, and it's the second time this year, and then Railway paused every deployment on the entire platform because someone got into the environment variables, so now everyone has to rotate every secret they've ever stored there, and TiDB Cloud said someone was walking around inside with stolen credentials for basically a month and an extortion group says they took 10.6 terabytes, and Zeabur got breached for the second time in two months and is just shutting down, like the whole company, and Node.js patched remote code execution and a TLS bypass, and CISA says Plex is being actively exploited, and someone took over 300 Tor exit relays to steal SSH passwords, and SafePay ransomware has hit over 600 critical infrastructure orgs, and India's biggest bank filed a data loss incident, and Japan has been in an official state of emergency in cyberspace since October 9, which honestly explains the 5:55 AM post. Oh, and eMudhra, a certificate authority that's issued over 60 million certificates, whose entire job is proving websites are who they say they are, was supposed to be using private keys that are random numbers over a hundred digits long, and one of them was 4. Just 4. And the others were like 66 and 237. Anyway, it's Wednesday.
ndeet ∞/21M retweeted
🚨 CRITICAL: GitLab flaw (CVSS 10.0) affects 12 years of releases.
CVE-2026-110264 could allow unauthenticated remote code execution on self-managed servers.
Read - thehackernews.com/2026/10/cr…
Full technical details are available on our blog: wiz.io/blog/php2shell-php-rc…
Advisory website: php2shell.com
If you use our @BtcpayServer WooCommerce fragment, run ./btcpay-update.sh or update over the UI.
🚨🚨@BTCPayServer has updated its available opt-in woocommerce/wordpress deployment on its docker installer following the critical PHP vulnerability diosclosures.
UPDATE IMMEDIATELY IF YOU ARE USING WOOCOMMERCE DEPLOYED THROUGH BTCPAYSERVER.
SIMPLY PRESS UPDATE INSIDE YOUR BTCPAYSERVER.
Kudos to @ndeet for the quick shipping here.
ndeet ∞/21M retweeted
🚨🚨@BTCPayServer has updated its available opt-in woocommerce/wordpress deployment on its docker installer following the critical PHP vulnerability diosclosures.
UPDATE IMMEDIATELY IF YOU ARE USING WOOCOMMERCE DEPLOYED THROUGH BTCPAYSERVER.
SIMPLY PRESS UPDATE INSIDE YOUR BTCPAYSERVER.
Kudos to @ndeet for the quick shipping here.
ndeet ∞/21M retweeted
LiteLLM exploited (again)
Still waitimg, ci build resources seem to be bottleneck, wordpress, drupal, laravel, all distros want their images to be built and published @BtcpayServer
ndeet ∞/21M retweeted
Not just PHP. Node.js has also announced security releases for October 21, with HIGH-severity vulnerabilities affecting its 26.x, 24.x and 22.x release lines.
If you run either stack in production, keep an eye on official advisories and apply patches promptly.
Security maintenance doesn't stop at your application code. Your runtime matters too.
Node.js advisory: nodejs.org/en/blog/vulnerabi…
ndeet ∞/21M retweeted
Today we’re releasing Underdog Bark 3.0, the #1 frontier speech model
It's a tiny 163 MB download as accurate as NVIDIA’s Parakeet (15x bigger). It beats OpenAI's Whisper large-v3 (57x bigger)
It's fast- transcribes 1 min of audio in <0.25s on a Macbook. On recorded meetings (AMI), Bark 3.0 gets 7.82% of words wrong. Parakeet gets 9.42%. OpenAI's Whisper large-v3 gets 13.63% error rate
Bark runs on both your Laptop & Phone. It’s free and open source under CC-BY 4.0
Try private on-device meeting notes & dictation, powered by Bark, in Underdog today: underdog.ai/bark
we are fucked...
... on the other hand, can be personal security against wrench attacks at home were no weapons are allowed such as EUdSSR
... but what if it get's hacked and wrench attacks you?
... we are fucked!
ndeet ∞/21M retweeted
NVIDIA just released Flare, a local inference server built for DGX Spark and RTX Blackwell GPUs
- Built for long chats, agents and tool calls
- Serves from Rust, no Python
- Plans memory up front
- FP8 KV cache by default
Interesting timing... right around when DeepSeek open-sourced their inference engine.
Link below.
Imagine waiting needlessly for hours with your release while exploits are out there in the wild in times of AI within a few hours, looking at you #php ...
if the problem is with upload progress, then mostly sites with file uploads affected; so if you have a form with file uploads publicly (contact form or other) then you should consider disabling that page for now
set "session.upload_progress.enabled = Off" if you can
If you're running a PHP website - a critical vulnerability was disclosed before the announced updates tomorrow.
If you can't shut down your website and wait for the PHP update, feed your AI this prompt:
URGENT: critical PHP security release on 2026-10-21 at 14:00 UTC.
Background
- The PHP security team pre-announced fixes for two critical vulnerabilities (CVSS v4.0 9.2): php.net/archive/2026.php
- Press reports call them remote code execution (CVE-2026-109618, CVE-2026-109619), affecting PHP 5 through 8. Details leaked early.
- Affected versions, fixed versions and official workarounds are published only with the release.
What to do
1. Inventory
Find every PHP install you manage: servers, containers, PHP-FPM pools, Apache mod_php, shared or managed hosting, CLI, and cron jobs. Record the PHP version of each and whether it is reachable from the internet. Work on internet-facing sites first.
2. Interim mitigation (now, before the patch)
Check whether the application uses upload progress: search the code for session.upload_progress and PHP_SESSION_UPLOAD_PROGRESS.
If it does use upload progress, report how critical that feature is and whether shutting down the website is preferable to disabling only the upload progress feature. Do not change anything until you get an answer.
If it doesn't, set session.upload_progress.enabled=Off in php.ini or a conf.d file. Back up each file first, test the config (e.g. php-fpm -t), then reload PHP gracefully.
Verify the value as the web server sees it (a phpinfo page or ini_get through the web), not only with php -i. CLI and FPM can read different ini files.
Confirm the sites still load.
If the config is managed by a deploy tool, config management or a container image, change it there too, or the next deploy undoes it.
3. Patch (after the release)
Read the official advisory for affected and fixed versions. Update every affected install:
- Containers: pull the patched official image. If the image is pinned by digest or exact tag, update the pin. Rebuild and recreate.
- OS packages: apply the security update from your distro or package repository when it is available (it can lag php.net).
- Managed or shared hosting: confirm the provider has patched, or select a patched PHP version in the control panel.
A new PHP binary needs a full restart of PHP-FPM or Apache (or a container recreate); a reload is not enough.
Verify through the web that the fixed version runs and the sites work.
4. Unsupported PHP versions
Versions past end of life may get no fix. Upgrade them, or take them off the public internet or put them behind access control, and flag them as high risk.
5. After details are public
Check web server and PHP logs since 2026-10-20 for the exploitation signs the advisory describes.
Rules
- Back up before every change.
- Follow your normal approval process for production restarts.
- Do not take sites offline without approval.
Report for each site
- PHP version before and after
- Mitigation applied: yes, no, or not applicable
- Patch applied: yes or no
- Anything you could not do, and why
ndeet ∞/21M retweeted
🚨 BREAKING: PHP is warning admins to prepare for emergency security updates tomorrow to fix two critical vulnerabilities rated CVSS 9.2.
However, security researchers at @watchtowrcyber rate the flaws CVSS 10.0 and say they are RCE vulnerabilities affecting PHP 5 through 8.
Information about the vulnerabilities has reportedly leaked ahead of disclosure.
No known exploitation in the wild.
🔗 bleepingcomputer.com/news/se…
bleepingcomputer.com/news/se…






















