Open
[sync] PR-51: Fix CVE-2024-36472: Show notification when detecting captive portal #54
openeuler-ci-botAdd on Jun 2
[sync] PR-51: Fix CVE-2024-36472: Show notification when detecting captive portal #54
Open
openeuler-ci-botAdd on Jun 2
openeuler-ci-bot
openeuler-ci-botCollaborators
Jun 2

1. Origin pull request:

https://gitcode.com/src-openeuler/gnome-shell/merge_requests/51

https://gitcode.com/src-openeuler/gnome-shell/issues/30

Sha Datetime Message
5efa7047 2026-06-02 09:10:16 +0800 CST Fix CVE-2024-36472: Show notification when detecting captive portal

When NetworkManager detects limited connectivity, we currently
pop up the portal helper window immediately. This can both be
disruptive when it happens unexpectedly, and unnoticeable
when it happens during screen lock.

In any case, it seems better to not pop up a window without
explicit user action, so instead show a notification that
launches the portal window when activated.

Backport of upstream commits:
57de9ee874b - network: Split out CaptivePortalHandler class
4ab1ccf3f21 - status/network: Show notification when detecting captive portal

CVE: CVE-2024-36472
Upstream: https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3408
Signed-off-by: herengui herengui@kylinsec.com.cn
likedislike
Merge blocked
openeuler-ci-botopeneuler-ci-botCollaborators
Jun 2 Created pull request, commit ed6c004e
openeuler-ci-botopeneuler-ci-botCollaborators
Jun 2 Associated issue: CVE-2024-36472
openeuler-ci-botopeneuler-ci-botCollaborators
Jun 2 Set lipingEmmaSiguyi,small_leek,weidongkl,openbot,t_feng,lw520203,dou33,starlet-dx,cherry530,technology208,yanan-rock,dwl301,wangxp006,lostway1,robert-xingwang as approver
openeuler-ci-botopeneuler-ci-botCollaborators
Jun 2 Added label: sig/Desktop
openeuler-ci-bot
openeuler-ci-botCollaborators
Jun 2 Comments:

Welcome To openEuler Community

Hey @openeuler-ci-bot , thanks for your contribution to the community.

Bot Usage Manual

I'm the Bot here serving you. You can find the instructions on how to interact with me at Here . That means you can comment below every pull request or issue to trigger Bot Commands.

Contact Guide

If you have any questions, please contact the SIG: Desktop ,
and any of the maintainers: @cherry530, @dou33, @dwl301, @lipingEmmaSiguyi, @lostway1, @lw520203, @openbot, @robert-xingwang, @small_leek, @starlet-dx, @t_feng, @technology208, @wangxp006, @weidongkl, @yanan-rock ,
and any of the committers: @dwl301, @lostway1, @small_leek, @zhang__3125 .

likedislike
openeuler-ci-botopeneuler-ci-botCollaborators
Jun 2 Added label: openeuler-cla/yes
openeuler-ci-bot
openeuler-ci-botCollaborators
Jun 2 Comments:

CLA Signature Pass

openeuler-ci-bot, thanks for your pull request. All authors of the commits have signed the CLA. 👍

likedislike
openeuler-ci-bot
openeuler-ci-botCollaborators
Jun 2 Comments:

门禁正在运行, 您可以通过以下链接查看实时门禁检查结果.
若您对门禁结果含义不清晰或者遇到问题不知如何解决,可参考门禁指导手册
门禁入口及编码规范检查: multiarch/src-openeuler/trigger/gnome-shell/15/console

likedislike
openeuler-ci-botopeneuler-ci-botCollaborators
Jun 2 Added label: ci_processing
openeuler-ci-bot
openeuler-ci-botCollaborators
Jun 2 Comments:

aarch64架构构建及构建后检查:multiarch/src-openeuler/aarch64/gnome-shell/15/console

likedislike
openeuler-ci-bot
openeuler-ci-botCollaborators
Jun 2 Comments:

x86_64架构构建及构建后检查:multiarch/src-openeuler/x86-64/gnome-shell/15/console

likedislike
openeuler-ci-botopeneuler-ci-botCollaborators
Jun 2 Removed label: ci_processing
openeuler-ci-bot
openeuler-ci-botCollaborators
Jun 2 Comments:
Check Name Build Result Build Details
check_binary_file ✅SUCCESS #15
check_package_yaml_file ✅SUCCESS
check_repo_in_maintain ✅SUCCESS
check_consistency ✅SUCCESS
check_spec_file ✅SUCCESS
x86_64 check_build ❌FAILED #15
aarch64 check_build ❌FAILED #15
likedislike
openeuler-ci-botopeneuler-ci-botCollaborators
Jun 2 Added label: ci_failed
openeuler-ci-bot
openeuler-ci-botCollaborators
Jun 2 Comments: