Skip to content

App gateway secure config#4863

Merged
marrobi merged 13 commits intomicrosoft:mainfrom
JC-wk:app-gateway-secure-config
Feb 7, 2026
Merged

App gateway secure config#4863
marrobi merged 13 commits intomicrosoft:mainfrom
JC-wk:app-gateway-secure-config

Conversation

@JC-wk
Copy link
Collaborator

@JC-wk JC-wk commented Feb 6, 2026

Resolves #4851

What is being addressed

Harden security of the app gateway as part of a pen test remediation

How is this addressed

  • Enable HSTS
  • Enable NoSniff header
  • Remove weak cipher suites
  • Update CHANGELOG.md
  • Increment version

"The cipher suites “TLS_AES_128_GCM_SHA256” and “TLS_AES_256_GCM_SHA384” are mandatory for TLSv1.3. You need NOT mention these explicitly when setting a CustomV2 policy"

@JC-wk JC-wk requested a review from a team as a code owner February 6, 2026 13:05
@github-actions
Copy link

github-actions bot commented Feb 6, 2026

Unit Test Results

0 tests   0 ✅  0s ⏱️
0 suites  0 💤
0 files    0 ❌

Results for commit f7ce991.

♻️ This comment has been updated with latest results.

@marrobi
Copy link
Member

marrobi commented Feb 6, 2026

/test

@github-actions
Copy link

github-actions bot commented Feb 6, 2026

🤖 pr-bot 🤖

🏃 Running tests: https://github.com/microsoft/AzureTRE/actions/runs/21751858701 (with refid 258edd29)

(in response to this comment from @marrobi)

Copy link
Member

@marrobi marrobi left a comment

Choose a reason for hiding this comment

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

LGTM if tests pass.

Copy link
Collaborator

@SvenAelterman SvenAelterman left a comment

Choose a reason for hiding this comment

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

Suggest fixing the cipher and header configuration first.

Copy link
Collaborator

@SvenAelterman SvenAelterman left a comment

Choose a reason for hiding this comment

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

Excellent security updates!

@marrobi
Copy link
Member

marrobi commented Feb 7, 2026

/test-extended

@marrobi marrobi enabled auto-merge (squash) February 7, 2026 08:50
@github-actions
Copy link

github-actions bot commented Feb 7, 2026

🤖 pr-bot 🤖

🏃 Running extended tests: https://github.com/microsoft/AzureTRE/actions/runs/21777449108 (with refid 258edd29)

(in response to this comment from @marrobi)

@marrobi marrobi merged commit 7f68f72 into microsoft:main Feb 7, 2026
11 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.

Disable weak ciphers and enable HSTS on app gateway

3 participants