Skip to content

Security fixes#601

Merged
orta merged 3 commits into
masterfrom
security-fixes
Jan 18, 2026
Merged

Security fixes#601
orta merged 3 commits into
masterfrom
security-fixes

Conversation

@orta

@orta orta commented Jan 18, 2026

Copy link
Copy Markdown
Member

Feedback both from Joshua Rogers and splitline from DEVCORE Research Team (separately)

@orta orta merged commit d80c1da into master Jan 18, 2026
1 check passed
@orta orta deleted the security-fixes branch January 18, 2026 14:38
Comment thread app/models/session.rb
VALIDITY_LENGTH = 128 # days
TOKEN_LENGTH = 32 # characters
VERIFICATION_TOKEN_LENGTH = 20 # characters
VALIDITY_LENGTH = 3 # days

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@orta given that there is no information about how this could be configured/changed on the client side (no mentions about session expiration), this change nearly killed the CI usage.

Now I need to renew the session token in CI secrets every three days, which is a huge pain.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would be nice for the CLI to allow specifying longer sessions.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ping @orta

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ah, yeah, that is a pain, lets make this longer 👍🏻

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