porro

Advisories

Security advisories for PHP and JavaScript packages.

Every Composer and npm advisory Porro tracks, by package, newest first. From Packagist and the GitHub advisory database, synced hourly.

Recent advisories

RSS

20 MAY

LOW
symfony/yaml composer

CVE-2026-45133: YAML Parser Stack Exhaustion via Unbounded Recursion in Nested Blocks, Sequences, and Mappings

fixed in 5.4.52 · 6.4.40 · 7.4.12 · 8.0.12

LOW
symfony/yaml composer

CVE-2026-45305: YAML Parser ReDoS via Catastrophic Backtracking in Parser::cleanup() Regex

fixed in 5.4.52 · 6.4.40 · 7.4.12 · 8.0.12

LOW
symfony/yaml composer

CVE-2026-45304: YAML Parser Exponential Memory Allocation via Recursive Collection-Alias Expansion ("Billion Laughs")

fixed in 5.4.52 · 6.4.40 · 7.4.12 · 8.0.12

MODERATE
symfony/routing composer

CVE-2026-45065: UrlGenerator Route-Requirement Bypass via Unanchored Regex Alternation → Off-Site //host URL Injection

fixed in 5.4.52 · 6.4.40 · 7.4.12 · 8.0.12

HIGH
symfony/mime composer

CVE-2026-45067: Email Header / SMTP Command Injection via CRLF in Symfony\Component\Mime\Address

fixed in 5.4.52 · 6.4.40 · 7.4.12 · 8.0.12

MODERATE
symfony/mailer composer

CVE-2026-45068: Argument Injection in SendmailTransport via Dash-Prefixed Recipient Address

fixed in 5.4.52 · 6.4.40 · 7.4.12 · 8.0.12

HIGH

CVE-2026-45075: HEAD Request Bypasses methods: ['GET'] Filter in #[IsGranted] / #[IsSignatureValid] / #[IsCsrfTokenValid]

fixed in 7.4.12 · 8.0.12

19 MAY

UNRATED8.9

Laravel CRLF injection in default email rule

fixed in 12.60.0 · 13.10.0

18 MAY

CRITICAL9.8
verbb/formie composer

Formie: Pre-authenticated server-side template injection in Hidden fields

fixed in 2.2.20 · 3.1.24

MODERATE5.4
statamic/cms composer

Statamic CMS: Server-Side Request Forgery via Glide

fixed in 5.73.22 · 6.18.1

11 MAY

HIGH7.4
yiisoft/yii2 composer

Yii 2: Local file inclusion via view parameter name collision

fixed in 2.0.55

6 MAY

MODERATE5.3
statamic/cms composer

Statamic CMS vulnerable to email enumeration via forgot password endpoint

fixed in 5.73.21 · 6.15.0

HIGH
craftcms/cms composer

Craft CMS's Missing Volume Permission Check in AssetsController::actionShowInFolder Allows Information Disclosure

fixed in 5.9.18

HIGH
craftcms/cms composer

Craft CMS has Potential Authenticated Remote Code Execution via Malicious Attached Behavior

fixed in 4.17.12 · 5.9.18

HIGH
craftcms/cms composer

Craft CMS's Missing Authorization in GraphQL Address Resolver Allows Cross-Scope PII Disclosure

fixed in 4.17.12 · 5.9.18

5 MAY

HIGH8.2

webonyx/graphql-php has unbounded recursion in parser that causes stack overflow on crafted nested input

no fix yet

4 MAY

HIGH7.5

webonyx/graphql-php has quadratic validation cost in OverlappingFieldsCanBeMerged via inline fragments

fixed in 15.32.2

29 APR

HIGH7.5

PhpSpreadsheet has CPU Denial of Service via Unbounded Row Number in XLSX Row Dimensions

no fix yet

HIGH7.5

PhpSpreadsheet has CPU Denial of Service via Unbounded Row Index in SpreadsheetML XML Reader

no fix yet

CRITICAL

PhpSpreadsheet has SSRF/RCE in IOFactory::load when $filename is user controlled

no fix yet

28 APR

MODERATE5.4

PhpSpreadsheet has XSS via number format code with @ text placeholder bypasses htmlspecialchars in HTML writer

no fix yet

MODERATE

PhpSpreadsheet has XSS via NumberFormat @ Text Substitution in HTML Writer

no fix yet

24 APR

MODERATE6.1
postcss npm

PostCSS has XSS via Unescaped </style> in its CSS Stringify Output

fixed in 8.5.10

22 APR

HIGH7.8
phpunit/phpunit composer

PHPUnit: Argument injection via newline in PHP INI values forwarded to child processes

fixed in 12.5.22 · 13.1.6

20 APR

LOW

Cross-site scripting (XSS) via script break-out in toScript() output

fixed in 3.23.2 · 4.0.2

17 APR

HIGH7.8
phpunit/phpunit composer

Argument injection via newline in PHP INI values forwarded to child processes

fixed in 12.5.22 · 13.1.6

16 APR

HIGH8.1
statamic/cms composer

Statamic: Unsafe method invocation via query value resolution allows data destruction

fixed in 5.73.20 · 6.13.0

14 APR

MODERATE
craftcms/cms composer

Craft CMS has a host header injection leading to SSRF via resource-js endpoint

no fix yet

MODERATE
craftcms/cms composer

Server-Side Request Forgery (SSRF) in Craft CMS with Asset Uploads Mutations

no fix yet

MODERATE
craftcms/cms composer

Craft CMS has a Missing Authorization Check on User Group Removal via save-permissions Action

fixed in 5.9.15

Know when your sites are affected.

Porro reads composer.lock and package-lock from every site on your care plans and puts the ones that need you at the top. Updates arrive as pull requests.

Start your free trial →