Skip to content

Security july 2026 - #135

Merged
jmgasper merged 3 commits into
developfrom
security_july_2026
Jul 22, 2026
Merged

Security july 2026#135
jmgasper merged 3 commits into
developfrom
security_july_2026

Conversation

@jmgasper

Copy link
Copy Markdown
Contributor

No description provided.

jmgasper added 3 commits July 20, 2026 12:15
Remediate critical findings CVE-2025-15467, CVE-2025-55130, CVE-2025-62718, CVE-2026-25896, CVE-2026-29045, CVE-2026-31789, CVE-2026-33228, CVE-2026-34182, CVE-2026-42043, CVE-2026-42044, CVE-2026-42264, CVE-2026-4800, and CVE-2026-48930.

Also update patched Axios, fast-xml-parser, Hono, Joi, Lodash, minimatch, form-data, flatted, qs, path-to-regexp, serialize-javascript, brace-expansion, and related transitive releases for the associated High and Medium findings. Move all Dockerfiles to Node 26.4.0, update pnpm, patch Alpine packages, and remove npm/pnpm from runtime layers.
Remediate CVE-2026-41907 by upgrading NYC, pruning development dependencies, and excluding all nested package-manager lock metadata from Challenge API production images.

Copy only compiled runtime assets and Prisma migration inputs, preserve the required Swagger document, and run the mock against the compiled Prisma client without TypeScript tooling.
@jmgasper
jmgasper merged commit c684ea8 into develop Jul 22, 2026
4 checks passed
Comment thread mock-api/Dockerfile
@@ -1,14 +1,46 @@
FROM node:22.19.0-alpine
FROM node:26.4.0-alpine3.23 AS build
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants