CVE Monitor
Today's Vulnerabilities, In Plain English
A CVE is a public ID assigned to one specific flaw in one specific piece of software — a serial number for a broken lock. Somebody found the flaw, the vendor confirmed it, and the ID lets everyone talk about the same problem without confusion.
Thousands are published every month, and almost none of them are about you. So this page sorts them by the kind of system a business owns: the browser on the front desk, the firewall in the closet, the box your backups land on. Find your shelf, skim it, and move on.
Records come from the NIST National Vulnerability Database and the CISA Known Exploited Vulnerabilities catalog. We write the explanation; we never write the facts. Every ID on this page is validated against the official CVE format and every link is rebuilt from that ID, so a row can only ever point at NVD's own record — check any line against the source yourself. Collection is automated and runs twice a day. Last refreshed Nov 1, 2026, 1:15 AM Central.
Plain-English remediation guides
One guide per advisory: whether it affects you, how bad it is, the steps to fix it, and how to check the fix worked. Each stays listed here after its advisory ages off the live list below.
- CVE-2026-111357 explained: the Ivanti Connect Secure flaw and how to fix it
CVE-2026-111357 lets a low-privileged user on Ivanti Connect Secure gain full root control. It's on CISA's KEV list. Here's how to check and fix it.
- CVE-2026-46300 explained: what the Linux Kernel flaw means for your business and how to fix it
CVE-2026-46300 is a high-severity flaw in Linux Kernel, listed on CISA's Known Exploited Vulnerabilities catalog. Check if it affects you now.
- CVE-2026-109618 explained: what the Php flaw means for your business and how to fix it
CVE-2026-109618 is a critical Php vulnerability on CISA's KEV list, already being exploited. Learn if your business is affected and how to patch it now.
- CVE-2026-114625 explained: what the Arista VeloCloud Orchestrator flaw means for your business
CVE-2026-114625 hits Arista VeloCloud Orchestrator with a CVSS 9.9 score. It's on CISA's KEV list. Here's what to check and do today.
- CVE-2026-110936 explained: the Siemens Software Center flaw and how to fix it
CVE-2026-110936 hits Siemens Software Center with a known, actively exploited flaw. Learn if you're affected, the fix, and how to check it worked.
- CVE-2026-96656 explained: the Plex Media Server flaw and how to fix it
Plex Media Server has a high-severity flaw, CVE-2026-96656, on CISA's exploited list. Here's whether it affects you and how to fix it today.
- CVE-2026-109618 and CVE-2026-109619: how to fix the PHP2Shell flaws
PHP2Shell (CVE-2026-109618, CVE-2026-109619) lets attackers run code on PHP web servers without logging in. See if you're affected and how to patch today.
- CVE-2026-106931 explained: the E-guardian Siteguard flaw and how to fix it
CVE-2026-106931 is a high-severity flaw in E-guardian Siteguard that attackers are already using. Learn whether it affects you and what to do now.
- CVE Radar Oct 20, 2026: 10 Exploited Flaws, All Past Due
CVE Radar for Texas SMBs: 10 actively exploited CVEs on CISA's list hitting Windows, VPNs, firewalls, email gateways and backup tools. What to patch first.
- CVE-2026-111057 explained: what the Mercury flaw means for your business and how to fix it
CVE-2026-111057 is a critical, unauthenticated flaw in Mercury. Learn if you're affected, how bad it is, and the exact steps to patch it today.
- CVE-2025-61624 explained: the Fortinet Fortios flaw and how to fix it
CVE-2025-61624 is a known-exploited FortiOS path traversal flaw. Learn if your business is affected, how to patch it, and what to do right now.
- CVE-2026-102764 explained: the Beyondtrust Remote Support flaw and how to fix it
CVE-2026-102764 is a critical, actively exploited flaw in BeyondTrust Remote Support. Learn if you're affected, how bad it is, and what to do now.
Web Browsers (23)
Chrome, Edge, Firefox and Safari — the app your staff live in all day. The fix is almost always to close every tab and reopen the browser.
- CVE-2026-119261CVSS 9.6/10CVSS 9.6, critical severity.Act on thisPublished Oct 29
Google Chrome — Improper input validation in Skia in Google Chrome prior to 156.0.8078.79 allowed a remote atta…
google
Guide in progressNVD recordfor CVE-2026-119261, opens in a new tab - CVE-2026-119263CVSS 9.6/10CVSS 9.6, critical severity.Act on thisPublished Oct 29
Google Chrome — Memory corruption in GarbageCollection in Google Chrome prior to 156.0.8078.79 allowed a remote…
google
Guide in progressNVD recordfor CVE-2026-119263, opens in a new tab - CVE-2026-119260CVSS 8.8/10CVSS 8.8, high severity.Act on thisPublished Oct 29
Google Chrome — Use after free in Frames in Google Chrome prior to 156.0.8078.79 allowed a remote attacker to e…
google
Guide in progressNVD recordfor CVE-2026-119260, opens in a new tab - CVE-2026-119262CVSS 8.8/10CVSS 8.8, high severity.Act on thisPublished Oct 29
Google Chrome — Improper input validation in V8 in Google Chrome prior to 156.0.8078.79 allowed a remote attack…
google
Guide in progressNVD recordfor CVE-2026-119262, opens in a new tab - CVE-2026-119264CVSS 8.8/10CVSS 8.8, high severity.Act on thisPublished Oct 29
Google Chrome — Memory corruption in Dawn in Google Chrome prior to 156.0.8078.79 allowed a remote attacker to…
google
Guide in progressNVD recordfor CVE-2026-119264, opens in a new tab - CVE-2026-119265CVSS 8.8/10CVSS 8.8, high severity.Act on thisPublished Oct 29
Google Chrome — Memory corruption in Quota in Google Chrome prior to 156.0.8078.79 allowed a remote attacker to…
google
Guide in progressNVD recordfor CVE-2026-119265, opens in a new tab - CVE-2026-119266CVSS 8.8/10CVSS 8.8, high severity.Act on thisPublished Oct 29
Google Chrome — Use after free in Quota in Google Chrome prior to 156.0.8078.79 allowed a remote attacker to po…
google
Guide in progressNVD recordfor CVE-2026-119266, opens in a new tab - CVE-2026-119267CVSS 8.8/10CVSS 8.8, high severity.Act on thisPublished Oct 29
Google Chrome — Memory corruption in DOM in Google Chrome prior to 156.0.8078.79 allowed a remote attacker to p…
google
Guide in progressNVD recordfor CVE-2026-119267, opens in a new tab - CVE-2026-119268CVSS 8.8/10CVSS 8.8, high severity.Act on thisPublished Oct 29
Google Chrome — Integer overflow in Editing in Google Chrome prior to 156.0.8078.79 allowed a remote attacker t…
google
Guide in progressNVD recordfor CVE-2026-119268, opens in a new tab - CVE-2026-119269CVSS 8.8/10CVSS 8.8, high severity.Act on thisPublished Oct 29
Google Chrome — Use after free in Blink in Google Chrome prior to 156.0.8078.79 allowed a remote attacker to ex…
google
Guide in progressNVD recordfor CVE-2026-119269, opens in a new tab - CVE-2026-119270CVSS 8.8/10CVSS 8.8, high severity.Act on thisPublished Oct 29
Google Chrome — Improper input validation in CacheStorage in Google Chrome prior to 156.0.8078.79 allowed a rem…
google
Guide in progressNVD recordfor CVE-2026-119270, opens in a new tab - CVE-2026-119271CVSS 8.8/10CVSS 8.8, high severity.Act on thisPublished Oct 29
Google Chrome — Use after free in Skia in Google Chrome prior to 156.0.8078.79 allowed a remote attacker to exe…
google
Guide in progressNVD recordfor CVE-2026-119271, opens in a new tab - CVE-2026-76025, NVD record, opens in a new tabCVSS 8.8, high severity.
- CVE-2026-76028, NVD record, opens in a new tabCVSS 8.8, high severity.
2 records with the same title.
Google Chrome — Use after free in FileSystem in Google Chrome prior to 156.0.8078.79 allowed a remote attacker…
google
Guide in progress- CVE-2026-76026CVSS 8.8/10CVSS 8.8, high severity.Act on thisPublished Oct 29
Google Chrome — Memory corruption in Autofill in Google Chrome prior to 156.0.8078.79 allowed a remote attacker…
google
Guide in progressNVD recordfor CVE-2026-76026, opens in a new tab - CVE-2026-76029CVSS 8.8/10CVSS 8.8, high severity.Act on thisPublished Oct 29
Google Chrome — Memory corruption in Network in Google Chrome prior to 156.0.8078.79 allowed a remote attacker…
google
Guide in progressNVD recordfor CVE-2026-76029, opens in a new tab - CVE-2026-76030CVSS 8.8/10CVSS 8.8, high severity.Act on thisPublished Oct 29
Google Chrome — Memory corruption in FileSystem in Google Chrome prior to 156.0.8078.79 allowed a remote attack…
google
Guide in progressNVD recordfor CVE-2026-76030, opens in a new tab - CVE-2026-76031CVSS 8.8/10CVSS 8.8, high severity.Act on thisPublished Oct 29
Google Chrome — Use after free in Input in Google Chrome prior to 156.0.8078.79 allowed a remote attacker to ex…
google
Guide in progressNVD recordfor CVE-2026-76031, opens in a new tab - CVE-2026-96192CVSS 8.8/10CVSS 8.8, high severity.Act on thisPublished Oct 29
Microsoft Edge — Use after free in Microsoft Edge for iOS allows an unauthorized attacker to execute code over a…
microsoft
Guide in progressNVD recordfor CVE-2026-96192, opens in a new tab - CVE-2026-76024CVSS 6.5/10CVSS 6.5, medium severity.Act on thisPublished Oct 29
Google Chrome — Memory corruption in MediaStream in Google Chrome prior to 156.0.8078.79 allowed a remote attac…
google
Guide in progressNVD recordfor CVE-2026-76024, opens in a new tab - CVE-2026-119272CVSS 4.3/10CVSS 4.3, medium severity.Act on thisPublished Oct 29
Google Chrome — Out of bounds read in FileSystem in Google Chrome prior to 156.0.8078.79 allowed a remote attac…
google
Guide in progressNVD recordfor CVE-2026-119272, opens in a new tab - CVE-2026-76027CVSS 4.3/10CVSS 4.3, medium severity.Act on thisPublished Oct 29
Google Chrome — Memory corruption in CacheStorage in Google Chrome prior to 156.0.8078.79 allowed a remote atta…
google
Guide in progressNVD recordfor CVE-2026-76027, opens in a new tab - CVE-2026-85330CVSS 4.3/10CVSS 4.3, medium severity.Act on thisPublished Oct 29
Microsoft Edge — Incorrect authorization in Microsoft Edge for Android allows an unauthorized attacker to bypass…
microsoft
Guide in progressNVD recordfor CVE-2026-85330, opens in a new tab
Windows, Microsoft 365 & Azure (2)
Windows desktops and servers, Microsoft 365, and the Azure services behind them. Microsoft patches the hosted side itself; the Windows side needs a reboot to finish.
- CVE-2026-61738, NVD record, opens in a new tabCVSS 10.0, critical severity.
- CVE-2026-61728, NVD record, opens in a new tabCVSS 9.9, critical severity.
2 records with the same title.
SOCFortress CoPilot focuses on providing a single pane of glass for all your security operations needs.
Guide in progress
Business Software (18)
Accounting, CRM, HR, booking and other day-to-day business applications. If you recognize a name here, ask the vendor which version you are on.
- CVE-2026-84295CVSS 10.0/10CVSS 10.0, critical severity.Act on thisPublished Oct 29
Improper authentication in Progress Software WS_FTP Server versions prior to 2024.0.6 and 2025.0.3 on Windows could all…
Guide in progressNVD recordfor CVE-2026-84295, opens in a new tab - CVE-2026-90868CVSS 9.9/10CVSS 9.9, critical severity.Act on thisPublished Oct 29
An OS command injection vulnerability in Progress Software WS_FTP Server versions prior to 2024.0.7 and 2025.0.4 on Win…
Guide in progressNVD recordfor CVE-2026-90868, opens in a new tab - CVE-2026-104317CVSS 9.8/10CVSS 9.8, critical severity.Background noise for most businessesPublished Oct 29
Langflow — IBM Langflow OSS 1.0.0 through 1.12.3 could allow a remote attacker who could reach the message…
langflow
Guide in progressNVD recordfor CVE-2026-104317, opens in a new tab - CVE-2026-104339CVSS 9.8/10CVSS 9.8, critical severity.Background noise for most businessesPublished Oct 29
Langflow — IBM Langflow OSS 1.0.0 through 1.12.3 could allow a remote attacker to execute arbitrary code d…
langflow
Guide in progressNVD recordfor CVE-2026-104339, opens in a new tab - CVE-2026-110186CVSS 9.8/10CVSS 9.8, critical severity.Background noise for most businessesPublished Oct 29
Langflow — IBM Langflow OSS 1.0.0 through 1.12.8 could allow a remote attacker to execute arbitrary code d…
langflow
Guide in progressNVD recordfor CVE-2026-110186, opens in a new tab - CVE-2026-18894CVSS 9.8/10CVSS 9.8, critical severity.Background noise for most businessesPublished Oct 29
Langflow — IBM Langflow OSS 1.0.0 through 1.12.4 could allow a remote attacker to trigger pre-existing sto…
langflow
Guide in progressNVD recordfor CVE-2026-18894, opens in a new tab - CVE-2026-93680CVSS 9.8/10CVSS 9.8, critical severity.Background noise for most businessesPublished Oct 29
Langflow — IBM Langflow OSS 1.0.0 through 1.12.8 could allow a remote attacker to bypass security restrict…
langflow
Guide in progressNVD recordfor CVE-2026-93680, opens in a new tab - CVE-2026-101288, NVD record, opens in a new tabCVSS 8.8, high severity.
- CVE-2026-103092, NVD record, opens in a new tabCVSS 8.8, high severity.
- CVE-2026-104324, NVD record, opens in a new tabCVSS 8.8, high severity.
- CVE-2026-104328, NVD record, opens in a new tabCVSS 8.8, high severity.
4 records with the same title.
Langflow — IBM Langflow OSS 1.0.0 through 1.12.3 could allow a remote authenticated attacker to execute ar…
langflow
Guide in progress- CVE-2026-107326, NVD record, opens in a new tabCVSS 8.8, high severity.
- CVE-2026-107327, NVD record, opens in a new tabCVSS 8.8, high severity.
- CVE-2026-107328, NVD record, opens in a new tabCVSS 8.8, high severity.
- CVE-2026-107329, NVD record, opens in a new tabCVSS 8.8, high severity.
- CVE-2026-110309, NVD record, opens in a new tabCVSS 8.8, high severity.
5 records with the same title.
Langflow — IBM Langflow OSS 1.0.0 through 1.12.4 could allow a remote authenticated attacker to execute ar…
langflow
Guide in progress- CVE-2026-110193CVSS 8.8/10CVSS 8.8, high severity.Background noise for most businessesPublished Oct 29
Langflow — IBM Langflow OSS 1.0.0 through 1.12.8 could allow a remote attacker with a low-privileged authe…
langflow
Guide in progressNVD recordfor CVE-2026-110193, opens in a new tab - CVE-2026-110196CVSS 8.8/10CVSS 8.8, high severity.Background noise for most businessesPublished Oct 29
Langflow — IBM Langflow OSS 1.0.0 through 1.12.4 could allow a remote attacker with a low-privileged authe…
langflow
Guide in progressNVD recordfor CVE-2026-110196, opens in a new tab
Websites & WordPress (30)
Your public website, its theme, and every plugin bolted onto it. Plugin flaws are the most common way a small-business site gets defaced.
- CVE-2026-61991CVSS 10.0/10CVSS 10.0, critical severity.Act on thisPublished Oct 29
Unauthenticated Remote Code Execution (RCE) in AjaxLoadMore Cache = 3.1.1 versions.
Guide in progressNVD recordfor CVE-2026-61991, opens in a new tab - CVE-2026-113617CVSS 9.9/10CVSS 9.9, critical severity.Act on thisPublished Oct 29
The Automated Import Products to Cart WordPress plugin before 1.0.4 does not sanitize a user-supplied file path before…
Guide in progressNVD recordfor CVE-2026-113617, opens in a new tab - CVE-2026-103039CVSS 9.8/10CVSS 9.8, critical severity.Act on thisPublished Oct 30
The Gravity Forms plugin for WordPress is vulnerable to PHP Object Injection in all versions up to, and including, 3.1.…
Guide in progressNVD recordfor CVE-2026-103039, opens in a new tab - CVE-2026-107249CVSS 9.8/10CVSS 9.8, critical severity.Act on thisPublished Oct 29
Improperly Controlled Modification of Dynamically-Determined Object Attributes vulnerability in Drupal Block AJAX allow…
Guide in progressNVD recordfor CVE-2026-107249, opens in a new tab - CVE-2026-109220CVSS 9.8/10CVSS 9.8, critical severity.Act on thisPublished Oct 31
The PDF Invoice for WooCommerce + Drag and Drop Template Builder plugin for WordPress is vulnerable to PHP Object Injec…
Guide in progressNVD recordfor CVE-2026-109220, opens in a new tab - CVE-2026-116386CVSS 9.8/10CVSS 9.8, critical severity.Act on thisPublished Oct 30
Unauthenticated Privilege Escalation in SMS Alert Order Notifications = 4.0.2 versions.
Guide in progressNVD recordfor CVE-2026-116386, opens in a new tab - CVE-2026-116512CVSS 9.8/10CVSS 9.8, critical severity.Act on thisPublished Oct 31
The Project Manager – AI Powered Project Management, Task Management, Kanban Board & Time Tracker plugin for WordPress…
Guide in progressNVD recordfor CVE-2026-116512, opens in a new tab - CVE-2026-118235CVSS 9.8/10CVSS 9.8, critical severity.Act on thisPublished Oct 31
The SimpleForm – Form Maker to Chat Apps with Quiz, Poll and Multi Lead Notifications plugin for WordPress is vulnerabl…
Guide in progressNVD recordfor CVE-2026-118235, opens in a new tab - CVE-2026-119096CVSS 9.8/10CVSS 9.8, critical severity.Act on thisPublished Oct 31
The Uncanny Toolkit for LearnDash plugin for WordPress is vulnerable to Authentication Bypass in versions up to, and in…
Guide in progressNVD recordfor CVE-2026-119096, opens in a new tab - CVE-2026-39738CVSS 9.8/10CVSS 9.8, critical severity.Act on thisPublished Oct 30
Unauthenticated PHP Object Injection in FunnelKit Automations = 3.8.6.1 versions.
Guide in progressNVD recordfor CVE-2026-39738, opens in a new tab - CVE-2026-61998CVSS 9.8/10CVSS 9.8, critical severity.Act on thisPublished Oct 29
Unauthenticated PHP Object Injection in Le Truffe = 1.1.7 versions.
Guide in progressNVD recordfor CVE-2026-61998, opens in a new tab - CVE-2026-62001CVSS 9.8/10CVSS 9.8, critical severity.Act on thisPublished Oct 29
Unauthenticated PHP Object Injection in Marcell = 1.2.14 versions.
Guide in progressNVD recordfor CVE-2026-62001, opens in a new tab - CVE-2026-62002CVSS 9.8/10CVSS 9.8, critical severity.Act on thisPublished Oct 29
Unauthenticated PHP Object Injection in Meals & Wheels = 1.1.13 versions.
Guide in progressNVD recordfor CVE-2026-62002, opens in a new tab - CVE-2026-62003CVSS 9.8/10CVSS 9.8, critical severity.Act on thisPublished Oct 29
Unauthenticated PHP Object Injection in Mission = 1.22 versions.
Guide in progressNVD recordfor CVE-2026-62003, opens in a new tab - CVE-2026-62004CVSS 9.8/10CVSS 9.8, critical severity.Act on thisPublished Oct 29
Unauthenticated PHP Object Injection in Motorix = 1.11 versions.
Guide in progressNVD recordfor CVE-2026-62004, opens in a new tab - CVE-2026-62005CVSS 9.8/10CVSS 9.8, critical severity.Act on thisPublished Oct 29
Unauthenticated PHP Object Injection in Muzicon = 1.15 versions.
Guide in progressNVD recordfor CVE-2026-62005, opens in a new tab - CVE-2026-62006CVSS 9.8/10CVSS 9.8, critical severity.Act on thisPublished Oct 29
Unauthenticated PHP Object Injection in Nuts = 1.12 versions.
Guide in progressNVD recordfor CVE-2026-62006, opens in a new tab - CVE-2026-62008CVSS 9.8/10CVSS 9.8, critical severity.Act on thisPublished Oct 29
Unauthenticated PHP Object Injection in Orpheus = 1.8 versions.
Guide in progressNVD recordfor CVE-2026-62008, opens in a new tab - CVE-2026-62009CVSS 9.8/10CVSS 9.8, critical severity.Act on thisPublished Oct 29
Unauthenticated PHP Object Injection in Filmax = 1.1.11 versions.
Guide in progressNVD recordfor CVE-2026-62009, opens in a new tab - CVE-2026-62010CVSS 9.8/10CVSS 9.8, critical severity.Act on thisPublished Oct 29
Unauthenticated PHP Object Injection in Avventure = 1.1.12 versions.
Guide in progressNVD recordfor CVE-2026-62010, opens in a new tab - CVE-2026-62011CVSS 9.8/10CVSS 9.8, critical severity.Act on thisPublished Oct 29
Unauthenticated PHP Object Injection in Bonbon = 1.11 versions.
Guide in progressNVD recordfor CVE-2026-62011, opens in a new tab - CVE-2026-62012CVSS 9.8/10CVSS 9.8, critical severity.Act on thisPublished Oct 29
Unauthenticated PHP Object Injection in Coinpress = 1.0.15 versions.
Guide in progressNVD recordfor CVE-2026-62012, opens in a new tab - CVE-2026-62013CVSS 9.8/10CVSS 9.8, critical severity.Act on thisPublished Oct 29
Unauthenticated PHP Object Injection in Edge Decor = 2.9 versions.
Guide in progressNVD recordfor CVE-2026-62013, opens in a new tab - CVE-2026-62014CVSS 9.8/10CVSS 9.8, critical severity.Act on thisPublished Oct 29
Unauthenticated PHP Object Injection in EmojiNation = 1.0.12 versions.
Guide in progressNVD recordfor CVE-2026-62014, opens in a new tab - CVE-2026-62015CVSS 9.8/10CVSS 9.8, critical severity.Act on thisPublished Oct 29
Unauthenticated PHP Object Injection in Gamezone = 1.1.11 versions.
Guide in progressNVD recordfor CVE-2026-62015, opens in a new tab - CVE-2026-62016CVSS 9.8/10CVSS 9.8, critical severity.Act on thisPublished Oct 29
Unauthenticated PHP Object Injection in Gamic = 1.19 versions.
Guide in progressNVD recordfor CVE-2026-62016, opens in a new tab - CVE-2026-62017CVSS 9.8/10CVSS 9.8, critical severity.Act on thisPublished Oct 29
Unauthenticated PHP Object Injection in Good Homes = 1.3.13 versions.
Guide in progressNVD recordfor CVE-2026-62017, opens in a new tab - CVE-2026-62018CVSS 9.8/10CVSS 9.8, critical severity.Act on thisPublished Oct 29
Unauthenticated PHP Object Injection in Gunslinger = 1.11 versions.
Guide in progressNVD recordfor CVE-2026-62018, opens in a new tab - CVE-2026-62131CVSS 9.8/10CVSS 9.8, critical severity.Act on thisPublished Oct 29
Unauthenticated PHP Object Injection in Zoho Flow = 2.14.5 versions.
Guide in progressNVD recordfor CVE-2026-62131, opens in a new tab - CVE-2026-90888CVSS 9.8/10CVSS 9.8, critical severity.Act on thisPublished Oct 30
Unauthenticated PHP Object Injection in LeadSnap = 1.25 versions.
Guide in progressNVD recordfor CVE-2026-90888, opens in a new tab
Network Gear, Firewalls & Cameras (3)
Routers, firewalls, VPN boxes, Wi-Fi access points and IP cameras. A flaw here is not "someone reads a file" — it is "someone is inside the network".
1 of these is already being exploited — handle it first.
- CVE-2026-111357CVSS 7.0/10CVSS 7.0, high severity.Being exploitedAct on thisPublished Oct 15
Ivanti Connect Secure — Ivanti Connect Secure 22.8R2.4 mishandles the manner in which the dsinvoked broker trusts DSCac…
ivanti
- CVE-2026-120189CVSS 10.0/10CVSS 10.0, critical severity.Act on thisPublished Oct 31
A vulnerability was identified in D-Link DIR-505 1.10B02.
Guide in progressNVD recordfor CVE-2026-120189, opens in a new tab - CVE-2025-31704CVSS 9.8/10CVSS 9.8, critical severity.Act on thisPublished Oct 30
A vulnerability has been found in the Dahua Intelligent Connection Center.
Guide in progressNVD recordfor CVE-2025-31704, opens in a new tab
Everything below this line sits inside other software rather than on anyone's desk — code libraries, databases, hosting plumbing. You do not install these and you cannot patch them directly. They reach you as an update from whoever built or hosts your software. They are listed because a monitor that hides things is not a monitor.
That used to make this the part you could skip. It is not any more — this is also the supply chain an AI coding assistant pulls into an application it writes for you. The panel below names the packages involved.
What your AI builds with
These are the packages we watch because an AI coding assistant reaches for them on its own. Ask a model for a small web service and an HTTP client, a web framework and a few utilities arrive with it. Ask for an AI feature and a model SDK and somewhere to keep embeddings arrive with that. If a generated application is running in your business, this is a fair description of what it is made of.
This is the watch-list itself, separate from today's advisories. A package appearing here does not mean it has a vulnerability. When one of them is actually the subject of an advisory, it shows up in the list below with its name on the row.
What an assistant writes into your app
Asked for an ordinary service, a model reaches for these without being told to.
- axios — HTTP client. The HTTP client models reach for by default in JavaScript, so it lands in almost any generated service that calls an API. Opens in a new tab.
- express — Web framework. The minimal Node web framework an assistant writes when the ask is "an API" or "a server". Opens in a new tab.
- next — Web framework. The React framework assistants scaffold when the ask is a web application rather than a bare API. Opens in a new tab.
- react — Web framework. The UI library most generated front-end code is written against. Opens in a new tab.
- lodash — Utility library. A general-purpose JavaScript helper library that assistants still pull in for small things like deep clone and grouping. Opens in a new tab.
- moment — Utility library. The older JavaScript date library; its own maintainers now point users elsewhere, but generated code still targets it. Opens in a new tab.
- dayjs — Utility library. A small date library with a moment-shaped API, suggested as the modern replacement for it. Opens in a new tab.
- node-fetch — HTTP client. Brings the browser fetch API to Node versions that lack it, so server code written in the browser idiom still runs. Opens in a new tab.
- ws — Realtime transport. The bare WebSocket implementation for Node that most generated realtime servers sit on. Opens in a new tab.
- socket.io — Realtime transport. The higher-level realtime library assistants reach for when the ask is live updates or chat. Opens in a new tab.
- cors — Utility library. The Express middleware that sets cross-origin headers, added almost reflexively when a generated API is called from a browser. Opens in a new tab.
- body-parser — Utility library. Parses JSON and form bodies for Express, which older generated handlers still require explicitly. Opens in a new tab.
- multer — Utility library. The Express middleware for multipart file uploads, which is what a generated upload endpoint uses. Opens in a new tab.
- jsonwebtoken — Authentication. Signs and verifies JWTs, and it is what generated Node login code almost always issues tokens with. Opens in a new tab.
- bcrypt — Authentication. Hashes and checks passwords, which is the step generated sign-up code reaches for first. Opens in a new tab.
- passport — Authentication. The pluggable authentication middleware for Express, used whenever generated code needs "log in with" strategies. Opens in a new tab.
- helmet — Utility library. Sets common security response headers on an Express app, and is what an assistant adds when asked to harden a server. Opens in a new tab.
- dotenv — Utility library. Loads environment variables out of a .env file, which is how nearly every generated Node app reads its configuration and its API keys. Opens in a new tab.
- uuid — Utility library. Generates standard unique identifiers, the default whenever generated code needs an id it did not get from a database. Opens in a new tab.
- zod — Input validation. A TypeScript-first schema validator, now the usual choice for checking request bodies and for describing tool arguments to a model. Opens in a new tab.
- joi — Input validation. An older object-schema validator still generated for Express request validation. Opens in a new tab.
- yup — Input validation. A schema validator that turns up in generated React form code. Opens in a new tab.
- mongoose — Database driver or ORM. The MongoDB object-modelling layer generated Node code declares its schemas in. Opens in a new tab.
- prisma — Database driver or ORM. A typed ORM and schema tool that assistants pick for new TypeScript projects backed by SQL. Opens in a new tab.
- sequelize — Database driver or ORM. A long-standing SQL ORM for Node that still shows up in generated CRUD code. Opens in a new tab.
- pg — Database driver or ORM. The PostgreSQL driver for Node, sitting underneath most generated code that talks to Postgres directly. Opens in a new tab.
- mysql2 — Database driver or ORM. The MySQL driver generated Node code uses, usually through its promise API. Opens in a new tab.
- ioredis — Database driver or ORM. A widely used Node client for Redis, pulled in when generated code needs a cache or a job queue. Opens in a new tab.
- sharp — Media handling. The Node image-processing library generated upload and thumbnail code resizes with. Opens in a new tab.
- puppeteer — Scraping and parsing. Drives a headless Chrome, which is what gets generated for scraping, screenshots, PDF rendering and browser-using agents. Opens in a new tab.
- cheerio — Scraping and parsing. Parses HTML with a jQuery-shaped API, the usual dependency in generated scraping scripts and page-to-text steps. Opens in a new tab.
- nodemailer — Utility library. Sends mail from Node, which is what generated contact forms and notification code use. Opens in a new tab.
- vite — Build tooling. The dev server and bundler new generated front-end projects are scaffolded with. Opens in a new tab.
- webpack — Build tooling. The older bundler still sitting in plenty of generated build configs and existing projects. Opens in a new tab.
- esbuild — Build tooling. A fast bundler that ends up in the tree indirectly, underneath other build tooling rather than by direct choice. Opens in a new tab.
- requests — HTTP client. The HTTP client Python code reaches for by default, including the hand-rolled code that calls a model API. Opens in a new tab.
- urllib3 — HTTP client. The HTTP layer underneath requests, so it is in the tree even when nothing imports it directly. Opens in a new tab.
- flask — Web framework. The small Python web framework used to wrap a script in an API, including a model inference endpoint. Opens in a new tab.
- fastapi — Web framework. The async Python framework generated model-serving endpoints are usually written in. Opens in a new tab.
- django — Web framework. The batteries-included Python web framework generated full-stack apps are built on. Opens in a new tab.
- sqlalchemy — Database driver or ORM. The Python ORM and SQL toolkit generated database code is written against. Opens in a new tab.
- pydantic — Input validation. Declares and validates typed data models, and it is also how most Python AI libraries describe tool and response schemas. Opens in a new tab.
- jinja2 — Utility library. The Python template engine behind Flask pages, and a common way prompt text gets templated too. Opens in a new tab.
- pillow — Media handling. The Python imaging library, used for thumbnails in ordinary apps and for preparing images before a model sees them. Opens in a new tab.
- numpy — Data handling. The array library nearly every Python data or model script imports, directly or through something else. Opens in a new tab.
- pandas — Data handling. The dataframe library generated Python data-handling code loads and reshapes tables with. Opens in a new tab.
- pyyaml — Utility library. Parses YAML in Python, which is how a lot of generated services and AI tooling read their configuration. Opens in a new tab.
- cryptography — Authentication. Provides Python with real primitives for hashing, tokens and TLS, and is pulled in by many packages that never say so. Opens in a new tab.
- gin — Web framework. The HTTP framework generated Go services are usually routed with. Opens in a new tab.
- gorm — Database driver or ORM. The ORM generated Go code talks to SQL through. Opens in a new tab.
- rails — Web framework. The Ruby web framework generated Ruby applications are scaffolded in. Opens in a new tab.
- mongoid — Database driver or ORM. The Ruby object mapper for MongoDB, filling the slot mongoose fills in Node. Opens in a new tab.
- nokogiri — Scraping and parsing. Parses HTML and XML in Ruby, and is the usual dependency in generated scraping and feed code. Opens in a new tab.
- devise — Authentication. The authentication gem generated Rails apps handle sign-up and login with. Opens in a new tab.
- puma — Utility library. The application server generated Rails apps are served behind. Opens in a new tab.
- spring-boot — Web framework. The Java framework generated Java services are built on. Opens in a new tab.
- jackson-databind — Data handling. Turns JSON into Java objects and back, and is in nearly every Java service an assistant writes. Opens in a new tab.
- Newtonsoft.Json — Data handling. The JSON library generated C# code still serializes with most often. Opens in a new tab.
- Microsoft.EntityFrameworkCore — Database driver or ORM. The ORM generated .NET code reaches the database through. Opens in a new tab.
- serde — Data handling. The serialization framework nearly every generated Rust program derives its types from. Opens in a new tab.
- tokio — Utility library. The async runtime generated Rust services run on. Opens in a new tab.
- reqwest — HTTP client. The HTTP client generated Rust code calls APIs with. Opens in a new tab.
- docker — Build tooling. The container runtime generated projects are packaged into, usually via a Dockerfile the assistant writes alongside the code. Opens in a new tab.
- kubernetes — Build tooling. The orchestrator those containers land on once the application outgrows a single box. Opens in a new tab.
- helm — Build tooling. The packaging and templating layer for Kubernetes deployments. Opens in a new tab.
- nginx — Utility library. The reverse proxy and static file server generated deployment configs put in front of the application. Opens in a new tab.
- postgres — Database driver or ORM. The SQL database generated code assumes by default, usually added as a container in the compose file written with it. Opens in a new tab.
- redis — Database driver or ORM. The cache and queue added beside a generated application, and the store a lot of AI tooling keeps sessions and embeddings in. Opens in a new tab.
What you build AI features with
The pieces that show up once the application itself has to call a model.
- vm2 — Code sandbox. A Node sandbox used to run model-generated or user-supplied code inside the host process, with a long enough run of escapes that it should not be the only thing standing between generated code and your server. Opens in a new tab.
- openai — Model SDK. The official SDK for OpenAI's API, and usually the first dependency added when a feature calls a hosted model. Opens in a new tab.
- anthropic — Model SDK. The official SDK for Anthropic's API, filling the same slot when the app calls Claude. Opens in a new tab.
- langchain — Model SDK. A framework for chaining model calls, tools and retrieval together, common in first-draft AI features. Opens in a new tab.
- langchain-community — Model SDK. The community integration package for LangChain, which is where most third-party connectors actually live. Opens in a new tab.
- llama-index — Model SDK. A framework for indexing your own documents and answering questions over them with a model. Opens in a new tab.
- litellm — Model SDK. Puts one API shape in front of many model providers so application code can switch between them. Opens in a new tab.
- tiktoken — Model SDK. Splits and counts text as tokens the way the model does, so a prompt can be measured before it is sent. Opens in a new tab.
- huggingface-hub — Model SDK. Downloads models and datasets from the Hugging Face Hub, and is pulled in by most code that runs an open model. Opens in a new tab.
- transformers — Machine-learning runtime. Hugging Face's library for loading, running and fine-tuning open models. Opens in a new tab.
- sentence-transformers — Machine-learning runtime. Turns text into embeddings locally, which is the first step in most retrieval features. Opens in a new tab.
- torch — Machine-learning runtime. The tensor and training runtime most open models are loaded through. Opens in a new tab.
- tensorflow — Machine-learning runtime. The other major ML runtime, still underneath a lot of existing model code. Opens in a new tab.
- vllm — Machine-learning runtime. A high-throughput server for hosting open models behind an OpenAI-shaped API. Opens in a new tab.
- lightllm — Machine-learning runtime. A Python server for hosting open models in the same slot as vLLM, distributed from its repository rather than as a published package. Opens in a new tab.
- lmdeploy — Machine-learning runtime. A toolkit for compressing, deploying and serving large language models. Opens in a new tab.
- chromadb — Vector store. An embedded vector database, and the default local store in a lot of retrieval examples. Opens in a new tab.
- pinecone — Vector store. The current client library for the hosted Pinecone vector database, replacing the older pinecone-client package that is now marked deprecated. Opens in a new tab.
- weaviate-client — Vector store. The client library for the Weaviate vector database. Opens in a new tab.
- qdrant-client — Vector store. The client library for the Qdrant vector database, which is usually run as a container beside the app. Opens in a new tab.
- faiss — Vector store. An in-process similarity index, used when the embeddings stay on one machine instead of in a database. Opens in a new tab.
- ollama — Machine-learning runtime. Runs open models locally and serves them over HTTP, which is how most on-premises AI features get prototyped. Opens in a new tab.
Nothing in this panel is being reported as vulnerable. It is the list of packages we watch. Today's actual advisories are the entries below, and any that involve one of these packages carry its name on the row.
Developer & Hosting Components (2)
Code libraries, databases and hosting plumbing. These reach you as an update from whoever built your software — you do not install them yourself.
- CVE-2026-116241CVSS 9.9/10CVSS 9.9, critical severity.Background noise for most businessesPublished Oct 30
pgAdmin 4's Import/Export Data tool wraps a user's query export in a psql \copy (...) TO command and checks that the qu…
Guide in progressNVD recordfor CVE-2026-116241, opens in a new tab - CVE-2026-119706CVSS 9.8/10CVSS 9.8, critical severity.Background noise for most businessesOn our AI build watch-list, lmdeploy.lmdeployPublished Oct 30
InternLM LMDeploy 0.9.0 through 0.18.0 contains an unauthenticated remote code execution vulnerability that allows remo…
Guide in progressNVD recordfor CVE-2026-119706, opens in a new tab
Everything Else (22)
Published this cycle, but not a clean fit for anything a business runs. Listed rather than dropped.
Listed by ID and score only. Each ID opens its NVD record.
- CVE-2026-112816, NVD record, opens in a new tabCVSS 10.0, critical severity.
- CVE-2026-120195, NVD record, opens in a new tabCVSS 10.0, critical severity.
- CVE-2026-61826, NVD record, opens in a new tabCVSS 10.0, critical severity.
- CVE-2026-119145, NVD record, opens in a new tabCVSS 9.9, critical severity.
- CVE-2026-120196, NVD record, opens in a new tabCVSS 9.9, critical severity.
- CVE-2026-120197, NVD record, opens in a new tabCVSS 9.9, critical severity.
- CVE-2026-62853, NVD record, opens in a new tabCVSS 9.9, critical severity.
- CVE-2026-107058, NVD record, opens in a new tabCVSS 9.8, critical severity.
- CVE-2026-110799, NVD record, opens in a new tabCVSS 9.8, critical severity.
- CVE-2026-118636, NVD record, opens in a new tabCVSS 9.8, critical severity.
- CVE-2026-119526, NVD record, opens in a new tabCVSS 9.8, critical severity.
- CVE-2026-119597, NVD record, opens in a new tabCVSS 9.8, critical severity.
- CVE-2026-119660, NVD record, opens in a new tabCVSS 9.8, critical severity.
- CVE-2026-120201, NVD record, opens in a new tabCVSS 9.8, critical severity.
- CVE-2026-120209, NVD record, opens in a new tabCVSS 9.8, critical severity.
- CVE-2026-61620, NVD record, opens in a new tabCVSS 9.8, critical severity.
- CVE-2026-61737, NVD record, opens in a new tabCVSS 9.8, critical severity.
- CVE-2026-63377, NVD record, opens in a new tabCVSS 9.8, critical severity.
- CVE-2026-78403, NVD record, opens in a new tabCVSS 9.8, critical severity.
- CVE-2026-62863, NVD record, opens in a new tabCVSS 9.6, critical severity.
- CVE-2026-116366, NVD record, opens in a new tabCVSS 9.5, critical severity.
- CVE-2026-115709, NVD record, opens in a new tabCVSS 8.2, high severity.
Reading this list is the easy part
Knowing a flaw exists is not the same as knowing whether it is yours. The real questions come next: do you run the affected version, on which machines, who installed it, is anything else depending on it, and did last month's patch quietly break the one application your billing runs on? None of that is in a CVE record.
Those answers come out of an inventory — a current list of what you run and where — and most small offices have never had one. Building it is the first half of a vulnerability assessment; the second half is deciding, with you, which findings are worth a Tuesday and which are noise. 20+ years of doing it, 100% U.S.-based support.