Skip to content

Bound RPC requests and update Lumen security dependencies - #1

Merged
theboringhumane merged 3 commits into
mainfrom
codex/lumen-security
Sep 10, 2026
Merged

theboringhumane merged 3 commits into
mainfrom
codex/lumen-security

Conversation

@theboringhumane

@theboringhumane theboringhumane commented Sep 9, 2026 •

Copy link
Copy Markdown
Contributor

Bound ingest/admin RPC payloads and HTTP headers/timeouts before service execution, compare admin tokens in constant time, and remove generated admin tokens from logs. Update Go and dependencies to patched versions in the module, CI and container.

Validation: core/internal/SDK tests and new oversized-request regression tests passed. Imported-package vulnerability scan has no affected finding; one unused module-only x/crypto advisory remains documented in the cross-repository audit. Changed-file secret scan and diff checks passed.

Draft for review; container publishing remains restricted to main/tag pushes. Test real client payload sizes before rollout. Companion: https://github.com/SyneHQ/lumen-enterprise/pull/1. CI also checks DCO against the authored PR commits instead of GitHub’s synthetic merge commit; all contributed commits remain signed off.

Signed-off-by: theboringhumane <me@iamharsh.dev>
Signed-off-by: theboringhumane <me@iamharsh.dev>
Signed-off-by: theboringhumane <me@iamharsh.dev>
@theboringhumane
theboringhumane marked this pull request as ready for review September 10, 2026 12:41
@theboringhumane
theboringhumane merged commit e8c308a into main Sep 10, 2026
6 checks passed
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.

1 participant