| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2026-06-22 | 2.1 kB | |
| v2.3.3 source code.tar.gz | 2026-06-22 | 15.0 MB | |
| v2.3.3 source code.zip | 2026-06-22 | 15.7 MB | |
| Totals: 3 Items | 30.6 MB | 0 | |
v2.3.3 is a patch release scoped to fixing issues reported by users of Crossplane v2.3 and fixing security related issues in Crossplane's dependencies.
🎉 Highlights
- Fixed package signature verification TOCTOU (
GHSA-mf7q-r4rv-jv94): A time-of-check-to-time-of-use flaw could let a malicious OCI registry pass signature verification with a signed image and then serve unsigned content for installation. Forv2.3this fix ships via the crossplane-runtimev2.3.3bump in [#7541], since the affected code moved fromcrossplanetocrossplane-runtimeduring thev2.3milestone. See the crossplane-runtimev2.3.3release notes for the full details. - Correct namespace on injected resource refs in
crossplane render:crossplane renderpreviously set a namespace on every injected resource reference, which is inaccurate for namespaced XRs (whose resource refs are local and carry no namespace) and broke composition functions with strict schemas, such as the generated KCL bindings used in control plane projects. Render now matches the real reconciler and sets the namespace only for cluster-scoped XRs. Backported in [#7525], originally fixed in [#7523]. - Dependency security updates: This release also bumps the Go toolchain to
1.25.11andgolang.org/x/netandgolang.org/x/sysin theapismodule to pick up CVE fixes (#7530). See## What's Changedbelow for the full list.
What's Changed
- [Backport release-2.3] render: Set namespace on injected resource refs only for cluster-scoped XRs by @github-actions[bot] in https://github.com/crossplane/crossplane/pull/7525
- [release-2.3] bump Go to 1.25.11 and apis golang.org/x/net, x/sys for CVEs [security] by @phisco in https://github.com/crossplane/crossplane/pull/7530
- Update crossplane-runtime to v2.3.3 by @lsviben in https://github.com/crossplane/crossplane/pull/7541
Full Changelog: https://github.com/crossplane/crossplane/compare/v2.3.2...v2.3.3