Where
AND
-Infinity
0

Vendor Risk Score

See how microsoft compares to other vendors in security performance

View Risk Score →

Software

microsoft windows server 2019
4778
microsoft windows server 2016
4738
microsoft windows 10
3816
microsoft windows server 2022
3743
microsoft windows
3468
microsoft windows 11
2954
microsoft windows operating system
2706
microsoft windows server 2025
2644
microsoft windows server 2012 r2
2581
microsoft windows server 2012
2256
microsoft windows 10 1809
2219
microsoft windows 11 24h2
2189
microsoft windows 10 21h2
2176
microsoft windows 10 22h2
2166
microsoft windows 11 23h2
1963
microsoft windows server
1948
microsoft windows 10 1607
1890
microsoft edge (chromium-based)
1804
microsoft windows 11 25h2
1744
microsoft edge
1620
microsoft windows 7
1558
microsoft windows 11 26h1
1532
microsoft windows server 2022 23h2
1224
microsoft windows server 2022, 23h2 edition
1046
microsoft windows server 2008
1017
microsoft windows rt
1011
microsoft windows 8.1
822
microsoft windows 11 22h2
760
microsoft 365 apps for enterprise
678
microsoft windows server 2008 r2
651
microsoft windows 10 1507
627
microsoft 365 apps
620
microsoft edge beta
612
microsoft office ltsc 2021 for 64-bit editions
541
microsoft office ltsc 2021 for 32-bit editions
540
microsoft windows server 2008 r2 for itanium-based systems
538
microsoft office ltsc 2024 for 32-bit editions
505
microsoft office ltsc 2024 for 64-bit editions
505
microsoft office
453
microsoft windows vista
446
microsoft windows rt 8.1
436
microsoft office ltsc for mac 2021
431
microsoft windows xp
425
microsoft office 2019 for 32-bit editions
424
microsoft office 2019 for 64-bit editions
424
microsoft office ltsc for mac 2024
406
microsoft windows 11 26h2
343
microsoft windows 11 21h2
342
microsoft cbl2 kernel 5.15.186.1-1
312
microsoft office 2024
309
Severity
7.5
AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H/E:U/RL:O/RC:C

Access of resource using incompatible type ('type confusion') in Microsoft Edge (Chromium-based) allows an unauthorized attacker to execute code over a network.

1 / 2
Source: Microsoft
First published (updated )
Severity
8.8
AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H/E:U/RL:O/RC:C

Incomplete list of disallowed inputs in Microsoft Edge (Chromium-based) allows an unauthorized attacker to bypass a security feature over a network.

1 / 2
Source: Microsoft
First published (updated )
Severity
8.1
Use After Free
AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:H/E:P/RL:O/RC:C

Microsoft Edge (Chromium-based) Elevation of Privilege Vulnerability

1 / 2
Source: Microsoft
First published (updated )
Severity
7.4
AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:N/A:N/E:U/RL:O/RC:C

Access of resource using incompatible type ('type confusion') in Microsoft Edge (Chromium-based) allows an unauthorized attacker to disclose information over a network.

1 / 2
Source: Microsoft
First published (updated )
Severity
8.8
Use After Free
AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H/E:U/RL:O/RC:C

Microsoft Edge (Chromium-based) Remote Code Execution Vulnerability

1 / 2
Source: Microsoft
First published (updated )
Severity
8.8
Use After Free
AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H/E:U/RL:O/RC:C

Microsoft Edge (Chromium-based) Elevation of Privilege Vulnerability

1 / 2
Source: Microsoft
First published (updated )
Severity
8.8
Integer Overflow
AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H/E:U/RL:O/RC:C

Integer overflow or wraparound in Microsoft Edge (Chromium-based) allows an unauthorized attacker to elevate privileges over a network.

1 / 2
Source: Microsoft
First published (updated )
Severity
7.8
AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H/E:U/RL:O/RC:C

ASP.NET Core Elevation of Privilege Vulnerability

1 / 2
Source: Microsoft
First published (updated )
Severity
7.1
EPSS
0.17%
AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:H/E:U

In the Linux kernel, the following vulnerability has been resolved:

media: video-i2c: use vb2videounregisterdevice on driver removal

The driver uses vb2foprelease() as its file release operation, so vb2videounregisterdevice() should be used instead of videounregisterdevice() during driver removal.

This ensures that the vb2 queue is properly disconnected before the video device is unregistered.

1 / 2
Source: MITRE
First published (updated )
Severity
7.1
EPSS
0.17%
AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:H/E:U

In the Linux kernel, the following vulnerability has been resolved:

net: thunderx: fix PTP device ref leak in nicvfprobe()

caviumptpget() acquires a reference to the PTP PCI device through pcigetdevice(). If any initialization step fails after caviumptpget(), the PTP PCI device reference is leaked. Add a common error path to release the PTP reference before returning from probe failures.

1 / 2
Source: MITRE
First published (updated )
Severity
7.5
EPSS
0.32%
AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H/E:U

dpaa2-switch: fix the error path in dpaa2switchrx()

1 / 2
Source: Microsoft
First published (updated )
Severity
7.1
EPSS
0.16%
AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:H/E:U

btrfs: protect sbwritepointer() with invalidate lock

1 / 2
Source: Microsoft
First published (updated )
Severity
7.1
EPSS
0.18%
AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:H/E:U

In the Linux kernel, the following vulnerability has been resolved:

md/raid5: let stripe batch bmseq comparison wrap-safe

Once the 32-bit seq wraps, a newer bmseq can look smaller than old, so .. covert to wrap-safe calculate way.

1 / 2
Source: MITRE
First published (updated )
Severity
7.8
EPSS
0.18%
AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H/E:U

In the Linux kernel, the following vulnerability has been resolved:

xen/gntalloc: validate grant count before allocation

gntallocioctlalloc() allocates the grant-id array before checking whether the requested count fits within the global grant limit. Counts above that limit cannot succeed, so reject them before the user-controlled allocation reaches kcalloc().

Use a subtraction-based check while holding grefmutex so adding the requested count cannot wrap. Also cast the count before advancing the per-file index so the page-size multiplication is performed in 64-bit arithmetic.

1 / 2
Source: MITRE
First published (updated )
Severity
7.8
EPSS
0.17%
AV:L/AC:H/PR:H/UI:N/S:U/C:N/I:N/A:H

In the Linux kernel, the following vulnerability has been resolved:

netfilter: ipset: mark the rcu locked areas properly

When we bump the uref counter, there's no need to keep the rcu lock because the referred hash table can't disappear. Also, from the same reason in mtypegc we need the rcu lock and not a spinlock.

1 / 2
Source: MITRE
First published (updated )
Severity
7.8
EPSS
0.17%
AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:H/E:U

In the Linux kernel, the following vulnerability has been resolved:

wifi: iwlwifi: mvm: fix sched scan IE sizing

Scheduled scan built the probe request before iwlmvmscanfits(), so oversized IEs could be copied into the fixed preq buffer before length validation. Move iwlmvmbuildscanprobe() after the fits check.

Also advertise maxschedscanielen using iwlmvmmaxscanielen() so userspace limits account for driver-inserted DS/TPC bytes.

1 / 2
Source: MITRE
First published (updated )
Severity
7.1
EPSS
0.18%
AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:H/E:U

In the Linux kernel, the following vulnerability has been resolved:

net: bridge: remove stale rcubarrier() in brmulticastdevdel()

This rcubarrier() came from a time callrcu() calls were used in net/bridge/brmulticast.c.

Now kfreercu() is there, we can remove this problematic rcubarrier() which causes extreme RTNL pressure in many syzbot reports.

INFO: task syz-executor:77945 is blocked on a mutex likely owned by task kworker/u1024:5:36537. task:kworker/u1024:5 state:D stack:24616 pid:36537 tgid:36537 ppid:2 taskflags:0x4208060 flags:0x00080000 lastsleep:612797637337 Workqueue: netns cleanupnet Call Trace: <TASK> [<ffffffff81914eaa>] contextswitch+0xf2a/0x1730 kernel/sched/core.c:6483 [<ffffffff81201143>] schedule+0x1133/0x43a0 kernel/sched/core.c:8411 [<ffffffff8120446b>] scheduleloop kernel/sched/core.c:8514 [inline] [<ffffffff8120446b>] schedule+0xab/0x260 kernel/sched/core.c:8529 [<ffffffff8121a093>] scheduletimeout+0xc3/0x2b0 kernel/time/sleeptimeout.c:75 [<ffffffff81205347>] dowaitforcommon kernel/sched/completion.c:100 [inline] [<ffffffff81205347>] waitforcommon kernel/sched/completion.c:121 [inline] [<ffffffff81205347>] waitforcommon kernel/sched/completion.c:132 [inline] [<ffffffff81205347>] waitforcompletion+0x2c7/0x5d0 kernel/sched/completion.c:153 [<ffffffff81b8f27f>] rcubarrier+0x49f/0x620 kernel/rcu/tree.c:3888 [<ffffffff860091b3>] brmulticastdevdel+0x303/0x350 net/bridge/brmulticast.c:4459 [<ffffffff85fb5dbc>] brdevuninit+0x1c/0x40 net/bridge/brdevice.c:157 [<ffffffff8568058c>] unregisternetdevicemanynotify+0x1c1c/0x2300 net/core/dev.c:12599 [<ffffffff8562be43>] opsexitrtnllist net/core/netnamespace.c:187 [inline] [<ffffffff8562be43>] opsundolist+0x3d3/0x940 net/core/netnamespace.c:248

1 / 2
Source: MITRE
First published (updated )
Severity
7.7
SSRF
AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N/E:U/RL:O/RC:C

Azure AI Foundry Elevation of Privilege Vulnerability

1 / 2
Source: Microsoft
First published (updated )
Severity
7.5
Buffer Overflow
AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H/E:U/RL:O/RC:C

Microsoft Exchange Online Remote Code Execution Vulnerability

1 / 2
Source: Microsoft
First published (updated )
Severity
7.5
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N

D365 F&O MCP Server is a Model Context Protocol server for querying Dynamics 365 Finance & Operations X++ code and metadata. Prior to version 1.11.0, the officially documented Azure one-click deployment uses infrastructure/azuredeploy.json and infrastructure/main.bicep to default the apiKey parameter to an empty string and pass it to the App Service APIKEY setting. With APIKEY unset or empty, src/middleware/apiKeyAuth.ts passes requests through without authentication, while src/index.ts binds the HTTP listener to 0.0.0.0 by default. If the deployer leaves the optional key blank and does not add separate network restrictions or upstream authentication, the resulting public App Service allows unauthenticated JSON-RPC tools/call requests to /mcp. The deployment's MCPSERVERMODE=read-only setting does not prevent anonymous access to read/search tools, including search, getobjectinfo, batchgetinfo, extensioninfo, securityinfo, findreferences, and findeventhandlers, exposing indexed proprietary X++ source snippets and metadata. Exposed information can include business logic, extension and event-handler wiring, security-role and privilege structure, and labels originally indexed from PackagesLocalDirectory. Deployments protected by a configured API key, effective upstream authentication, or network restrictions preventing attacker access are outside this unauthenticated exposure scenario. This issue is fixed in version 1.11.0.

First published (updated )
Severity
7.5
Use After Free
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H

DNS-over-QUIC (DoQ) path-migration can lead to use-after-free on multi-threaded deployments.

1 / 2
Source: Microsoft
First published (updated )
Severity
8.8
Input Validation
AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H

Chromium CVE-2026-113175: Improper input validation

1 / 3
Source: Microsoft
First published (updated )
Severity
8.8
Use After Free
AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H

Chromium CVE-2026-113339: Use after free

1 / 3
Source: Microsoft
First published (updated )
Severity
8.8
Buffer Overflow
AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H

Chromium CVE-2026-113280: Memory corruption

1 / 3
Source: Microsoft
First published (updated )
Severity
8.8
Use After Free
AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H

Chromium CVE-2026-113271: Use after free

1 / 3
Source: Microsoft
First published (updated )
Severity
8.8
Buffer Overflow
AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H

Chromium CVE-2026-113279: Memory corruption

1 / 3
Source: Microsoft
First published (updated )
Severity
7
Integer Overflow
CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:L/VI:H/VA:H/SC:N/SI:N/SA:N/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

A ThreadX module chooses objectsize when it calls txmmoduleobjectallocate. The Module Manager adds its own 16-byte private header to that size and asked the object pool for the result without checking the addition. A size near the top of a ULONG wrapped, the pool served a block far smaller than the header, and the manager then wrote the header past the end of it and into the neighbouring byte-pool block.

First published (updated )
Severity
8.5
Use After Free
CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/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

A ThreadX module allocates the control blocks of its kernel objects from the Module Manager's object pool, and can ask for that memory back by address with txmmoduleobjectdeallocate. The manager released it whatever was in it, including a control block the kernel was still using. Deallocation is not deletion: the object stays on the created list for its type, a thread stays wherever it was on the ready or suspension lists and stays schedulable, and an active timer stays on the timer list. The byte pool is meanwhile free to hand those same bytes to the next allocation.

First published (updated )
Severity
8.7
Integer Underflow
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/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

The TLS 1.3 Certificate-message parser in NetX Secure decrements the message length to skip a context byte without first establishing that the message has a byte to skip. A zero-length Certificate message therefore wraps the unsigned length to 0xFFFFFFFF, which makes the bounds check that follows vacuous and sends the parser reading past the session packet buffer.

The trigger is a four-byte handshake header and requires no cryptographic validity. It is reachable pre-authentication.

First published (updated )
Severity
8.8
Use After Free
AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H

Chromium CVE-2026-112993: Use after free

1 / 3
Source: Microsoft
First published (updated )

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203