Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 12 additions & 1 deletion module/services/frontend/service.codefly.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,18 @@ agent:
# the release that ships the builder fix the content kit needs. 0.0.163 also
# carries core v0.15.1's NewAPI fix (an endpoint keeps its exposure and
# location) and the ConfigMap quoting fix.
version: 0.0.163
#
# 0.0.167 is the security floor. The agent pins the framework EXACTLY in
# `base/code` and `templates/factory/code`, and its framework gate holds the
# lockfile's resolved version equal to the declared one, so no service built
# by it can resolve past the agent's pin. Through 0.0.166 that pin was
# next 16.3.6, which carries three criticals: unauthenticated RCE in the
# Image Optimization API via SVG (GHSA-2464-fhr4-w9xw), DoS in App Router
# Server Actions (GHSA-p3m5-59mp-jv5r), and RCE in `use cache` functions
# returning typed arrays (GHSA-673q-mjm6-r5xr). 0.0.167 ships next 16.4.1
# (service-nextjs#177), and with it Go 1.27.3 for GO-2026-6809 (#178) and
# typescript back to ^5, the only major typescript-eslint@8 admits (#179).
version: 0.0.167
publisher: codefly.dev
service-dependencies:
- name: auth-gateway
Expand Down
5 changes: 4 additions & 1 deletion module/services/marketing/service.codefly.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,10 @@ description: |
agent:
kind: codefly:service
name: nextjs
version: 0.0.163
# 0.0.167 is the security floor: the agent pinned next 16.3.6 exactly through
# 0.0.166, and no service it builds can resolve past its pin. See frontend's
# manifest for the three advisories that pin cleared (service-nextjs#177).
version: 0.0.167
publisher: codefly.dev
endpoints:
- name: http
Expand Down
Loading