Flash

Flash·Safety & Risk·2026-10-25 20:04

Cognition Open-Sources Devin Vulnerability-Fixes Plugin: Three Critical Flaws in One Pass

Cognition open-sourced the Devin Vulnerability Fixes plugin, a free set of agent skills: three skills covering last week's three critical flaws — PHP2Shell, the Node.js October security release and GitLab's CVSS 10.0 vulnerability.

Engineer reviewing code on a monitor in a sunny office
Cognition open-sourced the Devin vulnerability-fixes plugin (AI-generated illustration)

What happened

The plugin contains three skills — fix-php-vuln, fix-node-vuln and fix-gitlab-vuln — with source code on GitHub under the MIT license. Cognition packaged its internal remediation workflow as these skills: a read-only inventory first, then an approval gate, verification, edits, and finally tests plus a pull request, aiming to cover as many repositories as possible in one pass.

Each flaw has its own advisory: PHP2Shell covers two severe PHP remote-code-execution flaws, CVE-2026-109618 and CVE-2026-109619; the Node.js Oct 21 security release fixes 10 CVEs, four rated High, led by the Brotli decoder flaw CVE-2026-111497 that can enable remote code execution; GitLab's CVE-2026-110264 is an integer overflow in the regular-expression compiler scoring CVSS 10.0, allowing unauthenticated code execution.

The plugin runs beyond Devin: any coding agent that reads SKILL.md files can use it, including Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI and Windsurf. Installation is via the Devin plugin marketplace or the npx skills command; running it needs git, a shell, Docker and registry access, and the npx install path requires Node.js 22.20 or later.

Key facts

  1. The plugin is called Devin Vulnerability Fixes: three skills — fix-php-vuln, fix-node-vuln and fix-gitlab-vuln — open-sourced under MIT in the CognitionAI/devin-vuln-fixes repository.
  2. PHP2Shell fixed versions are 8.2.35, 8.3.36, 8.4.27 and 8.5.12; PHP 8.1 and older get no official releases, only source backports for 7.4, 8.0 and 8.1, and PHP itself says every web-serving setup is at risk.
  3. The Node.js Oct 21 security release fixes 10 CVEs, four rated High; fixed versions are 22.23.4, 24.22.1 and 26.12.1; Node.js 20 and older are end-of-life with no fix.
  4. GitLab CVE-2026-110264 affects GitLab CE/EE from version 7.0 onward at CVSS 10.0; GitLab.com and GitLab Dedicated are already patched, while self-managed deployments need their own upgrade.
  5. The five-step flow: read-only inventory, approval gate, official-source verification of versions and checksums, before-and-after testing, and one pull request per repository; managed runtimes, appliances and Electron apps are flagged, not patched; no fix-rate benchmark is published, so results depend on test coverage.

Why it matters

the plugin folds last week's three critical fixes into one agent workflow — inventory first, edits only after approval, tests after the change, one pull request per repository — aiming to shorten the gap between a patch release and a repository fix.
Useful Tap if this story helped you

SourcesMarkTechPost (Oct 25, 2026, https://www.marktechpost.com/2026/10/24/cognition-devin-vulnerability-fixes-plugin-php2shell-nodejs-gitlab/); SkillsMP (Oct 22, 2026, https://skillsmp.com/creators/cognitionai/devin-vuln-fixes/skills-fix-php-vuln). This article is compiled from public information and does not constitute investment advice.

From HIMIAO Horizon · himiao.ai

Comments

  1. Loading comments…
Ask the cat