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

6 JUL

HIGH
craftcms/cms composer

Craft CMS: Potential authenticated Remote Code Execution via referrer redirect

fixed in 5.10.0

MODERATE
craftcms/cms composer

Craft CMS: Stored XSS via Structure entry title in table view

fixed in 5.9.22

MODERATE
craftcms/cms composer

Craft CMS: Sensitive File Disclosure / Server-Side File Read

fixed in 4.18.0 · 5.10.0

HIGH
craftcms/cms composer

Craft CMS: DOM XSS via GitHub issue title in CraftSupport widget

fixed in 4.17.15 · 5.9.22

MODERATE
craftcms/cms composer

Craft CMS: Authenticated "assets/preview-thumb" discloses signed fallback transform preview link to CP users without asset-view permission

no fix yet

CRITICAL9.8
verbb/formie composer

Formie Hidden field defaults vulnerable to Server-Side Template Injection

fixed in 3.1.27

5 JUL

CRITICAL

Pricing Rules Relationship 1.0.3 is a critical release

fixed in 1.0.3

2 JUL

HIGH
craftcms/cms composer

Craft CMS Vulnerable to Unauthorized Deletion of Destination Folders During Forced Moves

fixed in 4.17.14 · 5.9.21

HIGH
craftcms/cms composer

Craft CMS's mass assignment via id in newAttributes during bulk duplicate overwrites existing elements

fixed in 5.9.21

HIGH
craftcms/cms composer

Craft CMS: Missing peer-permission check in `AssetsController::actionDeleteFolder` allows deletion of other users' assets

fixed in 4.17.15 · 5.9.22

MODERATE
craftcms/cms composer

Craft CMS: Unauthorized Deletion of Source Assets During File Replacement

fixed in 4.17.14 · 5.9.21

MODERATE
craftcms/cms composer

Craft CMS: Authorization bypass in `entries/move-to-section` via missing target-section save check

fixed in 5.9.21

HIGH
craftcms/cms composer

Craft CMS: Authorship spoofing in `entries/save-entry` via pre-check/post-mutation authorization gap

fixed in 5.9.21

1 JUL

HIGH
twig/twig composer

Twig: Sandbox filter, tag and function allow-list bypass when sandbox state changes between renders for a cached `Template`

no fix yet

26 JUN

LOW3.5
statamic/cms composer

Statamic CMS's incorrect authorization lets view-only users submit Live Preview content reserved for editors

fixed in 5.74.0 · 6.20.3

MODERATE6.1
statamic/cms composer

Statamic Vulnerable to CSV formula injection in form submission exports

fixed in 5.73.24 · 6.20.1

MODERATE4.9
statamic/cms composer

Statamic Vulnerable to Server-Side Request Forgery via Glide (DNS rebinding)

fixed in 5.73.24 · 6.20.1

HIGH7.4
statamic/cms composer

Statamic CMS's unsafe method invocation via collection sorting allows data destruction

fixed in 5.73.23 · 6.20.0

MODERATE4.3
statamic/cms composer

Statamic CMS: Missing authorization on Control Panel fieldtype endpoints allows disclosure of restricted resources

fixed in 5.73.23 · 6.20.0

25 JUN

HIGH6.5

Tiptap contains an input validation vulnerability resulting in DoS

fixed in 2.1.1

19 JUN

CRITICAL
craftcms/cms composer

Craft CMS: Blind SSRF and Arbitrary JavaScript Injection via Host Header Poisoning in actionResourceJs

fixed in 4.18 · 5.10

18 JUN

MODERATE5.9

Silent HTTPS proxy downgrade to cleartext

fixed in 7.12.1

MODERATE5.8

Dot-only cookie domains match all hosts

fixed in 7.12.1

MODERATE4.8
guzzlehttp/psr7 composer

CRLF injection in HTTP start-line serialization

fixed in 2.12.1

17 JUN

MODERATE4.2

Laravel Framework: Temporary Signed URL Path Confusion

fixed in 12.61.1 · 13.12.0

HIGH8.9

Laravel Framework: CRLF injection in default email rule

fixed in 12.60.0

15 JUN

MODERATE
tar npm

node-tar applies PAX size override to intermediary GNU long-name/long-link headers, causing tar parser interpretation differential (file smuggling)

fixed in 7.5.16

MODERATE
vite-plus npm

launch-editor: NTLMv2 hash disclosure via UNC path handling on Windows

fixed in 0.1.24

MODERATE
vite npm

launch-editor: NTLMv2 hash disclosure via UNC path handling on Windows

fixed in 8.0.16

MODERATE

launch-editor: NTLMv2 hash disclosure via UNC path handling on Windows

fixed in 2.14.1

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 →