phpcheck-url
Skill1.4k starsChanged 10 days agoApache-2.0View on GitHub
Check the advertised PHP version from a URL or hostname.
We split this skill into the rules it gives an agent
1 rule. About 0 are common, 0 are distinctive, and 1 is very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈0
Distinctive · estimate
This author's own choices. Worth a look.
1
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Very specific: line 12
Use HTTPS for a bare hostname.
≈ “Common” is an estimate: at least 1 in 5 of the 308,232 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
From this skill's directory, run:
node scripts/phpcheck.js "https://example.com" --jsonUse HTTPS for a bare hostname. The checker reads Server and X-Powered-By
headers. If the version is hidden, report unknown.
Versions below an upstream fix return potentially_vulnerable with exit code 1.
PHP 5.4–5.6, 7.0–7.4, 8.0 and 8.1 also return this warning. A higher patch
number on those branches, such as 8.1.35, does not establish a fix.
Exit code 1 is a version-based warning, not proof that the installed package is unpatched. HTTP headers cannot tell whether the version contains a backported fix. Describe the result as potentially vulnerable, never confirmed vulnerable.
An ok result with exit code 0 means only that the advertised stable version
meets an upstream fixed release: 8.2.35, 8.3.36, 8.4.27 or 8.5.12. The installed
build is not verified. Missing or unrecognized versions, prereleases and failed
checks return unknown with exit code 3.
Headers can be changed. A server-side check of the package serving the site is stronger evidence. Do not run exploit probes.
Exit codes 1 and 3 are check results. Invalid arguments exit with code 2.
Trending
Steady: 0 new projects took it in the last 4 weeks, none the 4 weeks before.thin data
Who's talking about openai/php2shell-checker
- Code with Beto“PHP and Node need security updates today #PHP #Nodejs #Cybersecurity”YouTube · Oct 21, 2026 · 9.3k views
- Mark Kashef“AI Just Found a Serious Problem With the Internet”YouTube · Oct 21, 2026 · 6.2k views
- DIY Smart Code“The AI hack that changed everything #ai #cybersecurity #shorts”YouTube · Oct 22, 2026 · 5.2k views
- Luca Di Domenico“PHP2Shell, la falla trovata con GPT-5.6: devi fare qualcosa o no?”YouTube · Oct 22, 2026 · 2.7k views
- Glitchwise“One Upload Could Hijack 70% of Websites — And AI Found It First (PHP2Shell)”YouTube · Oct 22, 2026 · 1.2k views
The biggest 5 of 45 mentions linking to the repository that our crawl found. Each line is their own headline.
See all 45
Talked about on YouTube, the web, GitHub, Bluesky and Hacker News (45 times).
On YouTube · 22
- Oct 21, 2026PHP and Node need security updates today #PHP #Nodejs #Cybersecurity — Code with Beto9.3k views · 9 comments
- Oct 21, 2026AI Just Found a Serious Problem With the Internet — Mark Kashef6.2k views · 9 comments
- Oct 22, 2026The AI hack that changed everything #ai #cybersecurity #shorts — DIY Smart Code5.2k views · 6 comments
- Oct 22, 2026PHP2Shell, la falla trovata con GPT-5.6: devi fare qualcosa o no? — Luca Di Domenico2.7k views · 1 comment
- Oct 22, 2026One Upload Could Hijack 70% of Websites — And AI Found It First (PHP2Shell) — Glitchwisesays it tested it1.2k views
17 more on YouTube
- Oct 22, 2026PHP flaw: why AI turned a 14-year-old bug into an emergency — Sam Silva953 views
- Oct 24, 2026How to Fix PHP's New Security Flaws (Updating Isn't Enough) — Onit Tindwani330 views
- Oct 23, 2026ИИ нашёл дыру в PHP. Проверьте свой сайт — ПАТЧ274 views · 1 comment
- Oct 22, 2026FBI & NSA Said "Take It Offline" — The PHP Bug Under 70% of the Web (PHP2Shell) — Glitchwisesays it tested it236 views
- Oct 22, 2026PHP2Shell Checker: OpenAI's Tool for the Massive PHP Zero-Day — AI Shortcut229 views
- Oct 22, 2026PHP: agents found a hole in 70% of the web — Autopilot Foundersays it tested it208 views
- Oct 22, 2026Critical PHP Vulnerability Found by AI: Check Your Website — KiS170 views · 1 comment
- Oct 22, 2026【PHP脆弱性】OpenAIが無料チェックツール公開。Codexで自分のサイトを確認する方法 — MIRAI LAB128 views
- Oct 22, 2026PHP2Shell: Patch PHP Now, and Don't Forget to Restart (Plus the Node.js Fixes) — AI Unfiltered with Thorsten Meyer107 views
- Oct 23, 2026Catch the php2shell vulnerability instantly ⚡ — LookOnThisGit84 views · 1 comment
- Oct 25, 2026Millions Of Websites Go Offline; Now What? AI Found PHP Bug First, Hackers Use The Same Tools — NewzFirst Explained66 views
- Oct 24, 2026Is your website vulnerable to remote code execution? #php #hacked #cybernews — AICKStudio | AI Agents & Real Tests66 views · 1 comment
- Oct 22, 2026PHP's 10-year hole: OpenAI says AI beat attackers to it — AINeverBored61 views
- Oct 27, 2026GPT-5.6 Sol Helped Find a Critical PHP Flaw (PHP2Shell) — Code With Robby🤖40 views · 1 comment
- Oct 22, 2026OpenAI's PHP checker: what OK, VULNERABLE and UNKNOWN mean — Casper Larsen14 views
- Oct 25, 2026US banks spot unauthorised AI agent activity, Axios says — The AI Pulse2 views
- Oct 27, 2026A Culpa é de Sec - Ep37: PHP2Shell: A IA encontrou a falha, e agora? — A Culpa é de Sec1 view
On the web · 12
- Oct 26, 2026Ricardo ncube — linkedin.com
- Oct 25, 2026PHP2Shell: cómo comprobar si tu PHP es vulnerable con la skill oficial de Codex ✅ yoDEV Tested — dev.tosays it tested it
- Oct 24, 2026OpenAI shipped a php2shell checker. I ran it against 65 sites. All 65 said UNKNOWN. — dev.to
- Oct 23, 2026New PHP2Shell Scanner Helps Identify Exposed Servers As ... — linkedin.com
- Oct 22, 2026OpenAI Codex PHP2Shell Checker Guide: Read UNKNOWN Correctly — aireiter.com
7 more on the web
- Oct 22, 2026php2shell: A Working Exploit Is Public for a Flaw in the ... — ensarseker.substack.com
- Oct 22, 2026PHPの重大脆弱性、修正版が公開。WordPress利用者がいま確認したいこと|AI攻略ラボ ジェミニの憂鬱 — note.com
- Oct 22, 2026PHP2Shell Checker: How to Check Your Site | The AI Dude — theaidude.net
- Oct 22, 2026PHP2Shell: Critical PHP CVEs Explained - viditp.hashnode.dev — viditp.hashnode.dev
- Oct 22, 2026OpenAI releases PHP2Shell checker: Here’s how to check if your website is at risk | Tech News - News9live — news9live.com
- Oct 21, 2026Critical PHP Vulnerability: 4 Steps for Website Owners to Take Today|小畑タカユキ|AI×Web制作@大阪 — note.com
- Oct 21, 2026OpenAI ships a Codex skill that checks sites for php2shell · Promtime — promtime.net
On GitHub · 5
- Oct 23, 2026agent-skills.github.openai.php2shell-checker: 0-unstable-2026-10-21 → 0-unstable-2026-10-22 — sudosubin/agents.nix0 reactions
- Oct 22, 2026agent-skills.github.openai.php2shell-checker: init at 0-unstable-2026-10-21 — sudosubin/agents.nix0 reactions
- Oct 22, 2026AI HOT · 2026-10-22 — fu512647662-ai/AI-hot-news0 reactions
- Oct 21, 2026[Candidate] openai/php2shell-checker/skills/phpcheck-url - phpcheck-url — ProSkillsMD/proskills0 reactions · 1 comment
- Oct 21, 2026[Candidate] openai/php2shell-checker/skills/phpcheck-server - phpcheck-server — ProSkillsMD/proskills0 reactions · 1 comment
On Bluesky · 5
- Oct 21, 2026openai has a skill to check for the PHP 0day github.com/openai/php2s... — @timkellogg.me19 likes and reposts · 3 replies
- Oct 22, 2026GitHub - openai/php2shell-checker https://github.com/openai/php2shell-checker — @tech-trending.bsky.social2 likes and reposts
- Oct 26, 2026PHPの脆弱性を見つけるためのチェッカーツールっぽい 脆弱性対応の確認に使えそう yug1224 starred openai/php2shell-checker https://github.com/openai/php2shell-checker — @yug1224.com1 likes and repost
- Oct 21, 2026If you are wondering whether your website is affected, we have packaged a Codex skill to help check. Point your Codex at this repo to guide… — @openai.xmirror.bot1 likes and repost
- Oct 21, 2026Also, even tho I am not pro OpenAI at all, the company has released a Codex skill that can help you in verifying if your website is at risk… — @natha.me0 likes and reposts · 1 reply
On Hacker News · 1
- Oct 21, 2026Php2shell-Checker2 points · 1 comment
Other versions1 project uses a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 1
- salmandev/everything-gemini★ 2same name
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repositoryOne other file it gives its agents.
- phpcheck-serverSkill
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

