Skip to content

Knox security picks into v2.1.x - #1352

Merged
hanicz merged 9 commits into
apache:v2.1.xfrom
hanicz:knox_security_picks_v2.1.x
Aug 17, 2026
Merged

Knox security picks into v2.1.x#1352
hanicz merged 9 commits into
apache:v2.1.xfrom
hanicz:knox_security_picks_v2.1.x

Conversation

@hanicz

@hanicz hanicz commented Aug 17, 2026

Copy link
Copy Markdown
Contributor

KNOX-3188 - Add group-based configuration parameter for KnoxToken renewer/revoker access control
KNOX-3410 - KnoxToken enable/disable endpoints perform no caller authorization
KNOX-3411 - KnoxToken getUserTokens returns every user's token metadata without a caller authorization check
KNOX-3413 - KnoxToken passcode verification accepts a valid passcode for a different token
KNOX-3416 - KnoxSSO redirects to untrusted site
KNOX-3417 - A short description of the change
KNOX-3418 - Path traversal → arbitrary file write/overwrite in the Apache Knox Admin API

What changes were proposed in this pull request?

Backporting security fixes

How was this patch tested?

Did the same tested as specified in the parent PRs.

smolnar82 and others added 8 commits August 14, 2026 08:44
…n the group membership of the authenticated subject. (apache#1083)

(cherry picked from commit 72be9fb)
apache#1343)

* KNOX-3410: KnoxToken enable/disable endpoints perform no caller authorization

* KNOX-3410: Address review comments

(cherry picked from commit f212600)
apache#1344)

* KNOX-3411: KnoxToken getUserTokens returns every user's token metadata without a caller authorization check

* KNOX-3411: Add test clean-up

(cherry picked from commit 049dc0c)
* KNOX-3416: KnoxSSO redirects to untrusted site

* KNOX-3416: Clarify error message for userInfo

(cherry picked from commit c3dee56)
…t username without RFC-4515 escaping (apache#1348)

(cherry picked from commit 3cb8ef7)

@bonampak bonampak left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

KnoxShellTableCallHistoryTest is still flaky (664de96), checks for java8 passed, approved.

@hanicz
hanicz merged commit d1c9e01 into apache:v2.1.x Aug 17, 2026
3 of 4 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.

3 participants