---
title: "Security digest: July 21, 2025"
url: https://erroneo.us/security/2025-07-21/
description: "July 21, 2025 vulnerability digest: 4 critical advisories (npm, Composer (PHP), RubyGems). What to patch and who can relax."
type: security-digest-day
section: "Security Digest"
date_published: 2025-07-21
date_modified: 2025-07-21
publisher: erroneo.us
author: erroneo.us Security Desk
license: All rights reserved. Quote with attribution and a link.
---

# Security digest: July 21, 2025

4 critical advisories.

## Take stock

- npm: 2 critical advisories ( form-data , @haxtheweb/haxcms-nodejs ). Check with npm audit (or: npm ls <package>) .
- Composer (PHP): 1 critical advisory ( marshmallow/nova-tiptap , manogi/nova-tiptap ). Check with composer audit .
- RubyGems: 1 critical advisory ( nokogiri ). Check with bundle audit check --update .
- None of it touches your stack? Then there is nothing to do today. That is a result, not a failure to read carefully.

## Known exploited (CISA KEV)

None.

## Critical advisories

- [CVE-2025-7783](https://erroneo.us/security/cve/CVE-2025-7783/index.md) form-data uses unsafe random function in form-data for choosing boundary — npm form-data < 2.5.4 → 2.5.4; npm form-data >= 3.0.0, < 3.0.4 → 3.0.4; npm form-data >= 4.0.0, < 4.0.4 → 4.0.4
- [CVE-2025-54127](https://erroneo.us/security/cve/CVE-2025-54127/index.md) NodeJS version of HAX CMS Has Insecure Default Configuration That Leads to Unauthenticated Access — npm @haxtheweb/haxcms-nodejs <= 11.0.6 → 11.0.7
- [CVE-2025-54082](https://erroneo.us/security/cve/CVE-2025-54082/index.md) nova-tiptap has Unauthenticated Arbitrary File Upload Vulnerability — Composer (PHP) marshmallow/nova-tiptap < 5.7.0 → 5.7.0; Composer (PHP) manogi/nova-tiptap <= 3.2.6 → no fix
- [GHSA-353f-x4gh-cqq8](https://erroneo.us/security/ghsa/GHSA-353f-x4gh-cqq8/index.md) Nokogiri patches vendored libxml2 to resolve multiple CVEs — RubyGems nokogiri < 1.18.9 → 1.18.9

---
Source page: https://erroneo.us/security/2025-07-21/ · Security Digest: https://erroneo.us/security/ · More: https://erroneo.us/llms.txt
