Lucene search
+L
Osv-cveRecent

110754 matches found

osv-cve
osv-cve
•added 2026/10/12 10:21 p.m.•5 views

CVE-2025-71430 Frappe before 15.91.1 Stored XSS via Leaderboard User Names

Frappe before 14.99.10 and 15.x before 15.91.1 contains a stored cross-site scripting vulnerability in the leaderboard page because user names are rendered without proper neutralization. Authenticated attackers can set a crafted user name that executes arbitrary JavaScript in the browsers of othe...

5.1CVSS5.7AI score
SaveExploits0References4
osv-cve
osv-cve
•added 2026/10/12 10:21 p.m.•9 views

CVE-2024-58391 Frappe before 15.4.0 XSS via Printview Parameters

Frappe before 14.58.0 and 15.x before 15.4.0 contains a cross-site scripting vulnerability in printview because printview parameters are not escaped before being rendered. Remote attackers can craft a malicious printview URL that, when visited by a victim, injects HTML and executes script in the...

5.3CVSS5.6AI score
SaveExploits0References4
osv-cve
osv-cve
•added 2026/10/12 10:21 p.m.•5 views

CVE-2024-58390 Frappe before 15.41.0 Privilege Escalation via Document Action

Frappe before 14.81.4 and 15.x before 15.41.0 contains an improper privilege management vulnerability involving a certain document action that permits escalation from the Website User role to System Manager. Authenticated attackers with Website User access can combine this document action with...

8.7CVSS6AI score
SaveExploits0References4
osv-cve
osv-cve
•added 2026/10/12 10:21 p.m.•5 views

CVE-2023-54412 Frappe before 13.46.3 Improper Access Control for Email Templates

Frappe before 13.46.3 and 14.x before 14.21.1 contains an improper access control vulnerability in Email Template permissions that allows any authenticated non-guest user to create and edit any Email Template. Attackers with low-privileged accounts, including self-registered users when signup is...

7.1CVSS5.9AI score
SaveExploits0References4
osv-cve
osv-cve
•added 2026/10/12 10:21 p.m.•3 views

CVE-2023-54410 Frappe before 13.22.0 Improper Authorization via Document Rename

Frappe before 13.22.0 contains an improper authorization vulnerability that allows authenticated users to rename documents by exploiting a missing permission check. Attackers can invoke the document rename functionality on documents they lack permission to modify, altering records without proper...

5.3CVSS5.9AI score
SaveExploits0References4
osv-cve
osv-cve
•added 2026/10/12 10:21 p.m.•6 views

CVE-2023-54411 Frappe before 13.32.0 Weak Authentication via Print View Key

Frappe framework before 13.32.0 uses weak authentication for print view access, because the print view key can be derived from data exposed by other whitelisted API endpoints. Attackers can generate a valid key to view documents through the print view without proper permissions...

8.2CVSS5.9AI score
SaveExploits0References4
osv-cve
osv-cve
•added 2026/10/12 10:21 p.m.•7 views

CVE-2023-54409 Frappe before 13.46.1 XSS via html2text Weak Sanitization

Frappe before 13.46.1 and 14.x before 14.20.0 contains a cross-site scripting vulnerability because the html2text function weakly sanitizes user input. Authenticated attackers can supply crafted HTML that is insufficiently sanitized by html2text, executing scripts in the browsers of users who vie...

5.9CVSS5.6AI score
SaveExploits0References4
osv-cve
osv-cve
•added 2026/10/12 10:21 p.m.•3 views

CVE-2023-54408 Frappe before 14.31.0 HTML Injection via Weak Escaping

Frappe before 13.52.0 and 14.x before 14.31.0 contains an HTML injection vulnerability caused by weak escaping of user-supplied content rendered in pages. Attackers can submit crafted HTML that bypasses the insufficient escaping and is rendered in the browsers of users who view it, enabling...

5.1CVSS5.6AI score
SaveExploits0References4
osv-cve
osv-cve
•added 2026/10/12 10:21 p.m.•9 views

CVE-2023-54407 Frappe 14.x before 14.45.0 Information Disclosure via Error Log Tracebacks

Frappe 14.x before 14.45.0 contains an information disclosure vulnerability that allows users with error log access to view secrets stored in local variables captured in tracebacks. Attackers who can read error logs can extract plaintext secrets such as credentials or keys exposed in traceback...

6.9CVSS5.8AI score
SaveExploits0References4
osv-cve
osv-cve
•added 2026/10/12 10:21 p.m.•7 views

CVE-2023-54406 Frappe before 14.59.0 Safe Execution Flag Bypass in Server Scripts

Frappe before 14.59.0 and 15.x before 15.5.0 contains a sandbox flaw where the frappe.flags.insafeexec global flag can become False during Server Script execution when one server script triggers another. Authenticated high-privileged users can craft a Server Script that triggers other server...

6.9CVSS6.1AI score0.00315EPSS
SaveExploits0References4
osv-cve
osv-cve
•added 2026/10/12 9:58 p.m.•6 views

CVE-2026-102596 Nango: Production flow RBAC bypass on private flow-read routes

Nango is an open-source platform for connecting agents and products to third-party APIs. Prior to 0.70.9, on accounts with RBAC enabled through a plan with hasrbac=true, two private flow-read routes, GET /api/v1/integrations/:providerConfigKey/flows and GET /api/v1/flow/:flowName, apply webAuth b...

4.3CVSS5.5AI score
SaveExploits0References7
osv-cve
osv-cve
•added 2026/10/12 9:56 p.m.•5 views

CVE-2026-44828 Qexo initialization endpoint can reset setup state and expose stored credentials

Qexo is an open source online editor for static blogs. From 4.0.0 until 4.2.0, Qexo exposes /api/initstep/ through initstepapi without authentication, authorization, or a setup-completion guard. An unauthenticated requester with a valid CSRF token obtained from a public page can submit the first...

9.3CVSS5.9AI score
SaveExploits0References5
osv-cve
osv-cve
•added 2026/10/12 9:55 p.m.•5 views

CVE-2026-54459 FileRise: Missing CSRF enforcement for file creation and share-link creation

FileRise is a self-hosted web-based file manager with multi-file upload, editing, and batch operations. Prior to 3.14.0, FileRise authenticates requests to the file creation and share-link creation handlers but does not enforce the server-side CSRF token check used by adjacent state-changing...

4.3CVSS5.8AI score
SaveExploits0References4
osv-cve
osv-cve
•added 2026/10/12 9:53 p.m.•7 views

CVE-2026-104140 QGIS: Stored XSS in WFS3 getFeatures HTML page via unescaped feature attribute values

QGIS is a free, open source, cross-platform geographic information system. Prior to 3.44.12 and 4.0.0 through 4.2.3, QGIS Server renders feature data in WFS3 OGC API Features HTML responses without HTML escaping. Attacker-controlled feature.properties values from a published writable vector layer...

6.1CVSS6AI score
SaveExploits0References8
osv-cve
osv-cve
•added 2026/10/12 9:37 p.m.•6 views

CVE-2026-49484 Code for IBM i: Temporary files are visible to all users

Code for IBM i is a Visual Studio Code extension for maintaining and compiling ILE languages on the IBMi platform. Prior to 3.0.1, src/ui/views/objectBrowser.ts stores Object Browser downloads and the edit-save flow content in the shared /tmp directory without reliable cleanup. On systems where...

5.1CVSS5.9AI score
SaveExploits0References4
osv-cve
osv-cve
•added 2026/10/12 9:36 p.m.•7 views

CVE-2026-49483 Code for IBMi: Uses IBM i components with blind check allowing arbitrary code execution

Code for IBMi is a Visual Studio Code extension for maintaining and compiling ILE languages on the IBMi platform. Prior to 3.0.1, IBMi components implementing IBMiComponent were accepted after checking that a procedure existed without reliably verifying component integrity. Components installed...

8.9CVSS6.1AI score
SaveExploits0References4
osv-cve
osv-cve
•added 2026/10/12 9:31 p.m.•5 views

CVE-2026-53922 odhcpd: pre-auth remote DoS via size_t underflow in dhcpv6_ia_handle_IAs (stack BOF, canary-terminated)

odhcpd is the DHCPv6, DHCPv4, and router-advertisement server used by OpenWrt. In commit cfddd56 and earlier, an unauthenticated host on the same link can first obtain two bindings through normal DHCPv6 SOLICIT and REQUEST exchanges and then send a crafted RENEW containing multiple IANA options. ...

6.5CVSS6.6AI score
SaveExploits0References8
osv-cve
osv-cve
•added 2026/10/12 9:25 p.m.•4 views

CVE-2026-41210 Moonlight Qt: Remote heap buffer overflow in Moonlight Qt H.264 SPS fixup path via crafted seq_parameter_set_id

Moonlight Qt is a GameStream client for Windows, macOS, Linux, and Steam Link. In version 6.1.0 and earlier, after a victim initiates a streaming session to a malicious host, the host can send a crafted H.264 SPS NAL when Moonlight selects a decoder path that does not advertise...

6.5CVSS6.8AI score
SaveExploits0References6
osv-cve
osv-cve
•added 2026/10/12 9:24 p.m.•4 views

CVE-2026-103658

GNU Aspell 0.60.8.2 first vulnerable version is not known contains a heap-based buffer overflow write CWE-122 in its read-only dictionary loader. String::reserve in common/string.hpp computes its capacity check with a signed int ints + 1, so a requested size of 0x7FFFFFFF wraps negative and the...

5.9CVSS6.7AI score
SaveExploits0References3
osv-cve
osv-cve
•added 2026/10/12 9:22 p.m.•7 views

CVE-2026-102539 Super Productivity: SuperSync E2EE setup uploads and stores all user operations in plaintext before password is set

Super Productivity is an advanced todo list app with integrated timeboxing and time tracking capabilities. From 17.3.0 until 18.13.1, the SuperSync end-to-end encryption setup calls synctrue before a user sets an encryption password, causing the operation-upload path to transmit and store all use...

5.7CVSS5.9AI score
SaveExploits0References6
osv-cve
osv-cve
•added 2026/10/12 9:17 p.m.•5 views

CVE-2021-48011

Servor 1.0.0 through 4.0.2 contains a path traversal vulnerability that allows unauthenticated remote attackers to escape the served root by sending URL-encoded dot segments. Attackers can send %2e%2e/ sequences, which decodeURI decodes before path.join in serveStaticFile and serveDirectoryListin...

8.7CVSS6.1AI score
SaveExploits0References4
osv-cve
osv-cve
•added 2026/10/12 9:17 p.m.•6 views

CVE-2020-37280

cbor-sync through 1.0.4 contains a resource exhaustion vulnerability in CBOR.decode that trusts declared array and map lengths without checking remaining input. Remote attackers can supply a tiny crafted CBOR payload declaring huge lengths to drive billions of iterations, exhausting CPU and proce...

8.7CVSS5.9AI score
SaveExploits0References4
osv-cve
osv-cve
•added 2026/10/12 9:17 p.m.•5 views

CVE-2020-37279

easy-pdf-merge 0.1.0 through 0.2.6 contains an OS command injection vulnerability that allows attackers to execute commands by injecting shell metacharacters into source paths, destination path, or maxHeap option. Attackers can supply file names or options containing double quotes, semicolons, $ ...

9.2CVSS6.4AI score
SaveExploits0References5
osv-cve
osv-cve
•added 2026/10/12 9:16 p.m.•8 views

CVE-2026-84312 Nginx UI: Casdoor SSO callback uses a constant `state` parameter (login CSRF)

Nginx UI is a web user interface for the Nginx web server. Prior to 2.4.1, GetCasdoorUri uses the configured Casdoor application name as a constant OAuth state value and CasdoorCallback does not compare the submitted state with a value bound to the initiating browser session. An unauthenticated...

7.1CVSS6AI score
SaveExploits0References5
osv-cve
osv-cve
•added 2026/10/12 9:08 p.m.•8 views

CVE-2026-84360 Nginx UI: OTP secure-session step-up can be bypassed via MCP configuration tools

Nginx UI is a web user interface for the Nginx web server. Prior to 2.4.1, the HTTP configuration mutation routes require RequireSecureSession, but /mcp and /mcpmessage require only ordinary authentication before exposing nginxconfigadd and nginxconfigmodify. An OTP-enabled user with a normal JWT...

8.1CVSS5.9AI score
SaveExploits0References5
osv-cve
osv-cve
•added 2026/10/12 9:05 p.m.•6 views

CVE-2026-84316 Nginx UI: nginx config directive denylist (ValidateConfigFile) is bypassable via same-line ";" separation → authenticated directive injection (RCE on the official image)

Nginx UI is a web user interface for the Nginx web server. Prior to 2.4.1, config.ValidateConfigDirectives splits configuration by newline and checks only the first directive token on each line even though Nginx permits multiple semicolon-separated directives on one line. An authenticated caller...

8.8CVSS6.1AI score
SaveExploits0References5
osv-cve
osv-cve
•added 2026/10/12 9:03 p.m.•8 views

CVE-2026-84319 Nginx UI: MCP configuration tools bypass restricted directive validation and allow secondary authenticated users to execute NJS in Nginx worker context

Nginx UI is a web user interface for the Nginx web server. Prior to 2.4.1, the regular HTTP configuration API rejects restricted Nginx directives such as loadmodule, jsimport, and jscontent. However, the MCP configuration interface allows a secondary authenticated user to write and apply equivale...

8.3CVSS6AI score
SaveExploits0References5
osv-cve
osv-cve
•added 2026/10/12 8:59 p.m.•8 views

CVE-2026-84317 Nginx UI: MCP nginx_config_add skips config directive validation → authenticated nginx directive injection (RCE on the official image)

Nginx UI is a web user interface for the Nginx web server. Prior to 2.4.1, internal/config/validation.go ValidateConfigFile is a security control that blocks dangerous nginx directives — js, perl, loadmodule of the njs/perl modules, and user root. It is enforced on three of the four config-write...

8.8CVSS6.2AI score
SaveExploits0References5
osv-cve
osv-cve
•added 2026/10/12 8:55 p.m.•8 views

CVE-2026-109568 Shaark 1.2.13 through 1.2.44 Missing Authorization via API Update and Delete Routes

Shaark 1.2.13 through 1.2.44 contains a missing authorization vulnerability in the Link, Story, Chest and Album API controllers that skips ownership checks. Authenticated non-admin users can send PUT or DELETE requests to /api/link,story,chest,album/id with numeric IDs to overwrite or delete othe...

7.1CVSS5.9AI score
SaveExploits0References6
osv-cve
osv-cve
•added 2026/10/12 8:55 p.m.•6 views

CVE-2026-109569 sandboxed.sh through 1.3.0 Container Escape via nsenter Missing Root Namespace

sandboxed.sh through 1.3.0 contains a container escape vulnerability that allows code in container workspaces to access the host filesystem because nsenter attaches without --root. Agent-run code in a container workspace can resolve absolute paths on the host to read and modify host files,...

9.3CVSS5.9AI score
SaveExploits0References5
osv-cve
osv-cve
•added 2026/10/12 8:55 p.m.•5 views

CVE-2026-109567 Rapyd Admin from 9.0.0 before 9.20.0 Privilege Escalation via UsersEdit Component

Rapyd Admin from 9.0.0 before 9.20.0 contains an improper privilege management vulnerability in the UsersEdit Livewire component that allows users with the edit users permission to assign themselves the admin role. Attackers holding roles such as the shipped operator role can submit the admin rol...

8.6CVSS5.9AI score
SaveExploits0References7
osv-cve
osv-cve
•added 2026/10/12 8:55 p.m.•11 views

CVE-2026-109566 Rapyd Admin 9.0.0 before 9.20.0 Hard-Coded Super-Admin Credentials via AuthSeeder

Rapyd Admin from 9.0.0 before 9.20.0 contains a hard-coded credentials vulnerability that allows remote unauthenticated attackers to gain super-admin access through an AuthSeeder-created admin@laravel account with password admin. The account is seeded by the setup installer and silently re-create...

9.3CVSS6AI score
SaveExploits0References7
osv-cve
osv-cve
•added 2026/10/12 8:55 p.m.•5 views

CVE-2026-109565 Rapyd Admin 9.4.0 before 9.20.0 Stored XSS via select-list Component

Rapyd Admin from 9.4.0 before 9.20.0 contains a stored cross-site scripting vulnerability that allows unauthenticated attackers to inject scripts through self-registered display names. Attackers can register with an HTML or JavaScript name rendered unescaped in the Activity log Author filter,...

5.3CVSS5.7AI score
SaveExploits0References7
osv-cve
osv-cve
•added 2026/10/12 8:55 p.m.•8 views

CVE-2026-109564 LearnHouse before 1.4.0 Missing Authorization via Playground Duplicate Endpoint

LearnHouse before 1.4.0 contains a missing authorization vulnerability in POST /api/v1/playgrounds/uuid/duplicate that skips the read-access and draft checks enforced by getplayground. Authenticated users with playground creation rights, such as Instructors, who know a RESTRICTED or unpublished...

2.3CVSS5.8AI score
SaveExploits0References6
osv-cve
osv-cve
•added 2026/10/12 8:55 p.m.•8 views

CVE-2026-109562 SnapOtter 1.15.10 through 2.2.0 Missing Authorization via Upload and Preview API

SnapOtter 1.15.10 through 2.2.0 contains a missing authorization vulnerability that allows any authenticated principal to call the /api/v1/upload, /api/v1/preview and /api/v1/preview/generate handlers without permission checks. Attackers holding even a settings:read-scoped API key can stage...

5.3CVSS6AI score
SaveExploits0References6
osv-cve
osv-cve
•added 2026/10/12 8:55 p.m.•4 views

CVE-2026-109563 N3.js before 2.11.1 ReDoS via N3Lexer Numeric-Literal Regex

N3.js before 2.11.1 contains a regular expression denial of service vulnerability in the N3Lexer number pattern that backtracks quadratically on long digit runs. Attackers can supply untrusted Turtle or N3 input containing long runs of digits that do not end a number, blocking the Node.js event...

8.7CVSS5.8AI score
SaveExploits0References6
osv-cve
osv-cve
•added 2026/10/12 8:55 p.m.•7 views

CVE-2026-109561 goose from 1.28.0 before 1.44.0 Manual Approval Bypass via Read-Only Tool Annotations

goose from 1.28.0 before 1.44.0 contains an authorization bypass vulnerability that allows tools to run without user approval in Manual Approval mode because persisted read-only annotations are never cleared by updategoosemode. After a session uses Smart Approval mode, prompt-injected calls to...

2.3CVSS6AI score
SaveExploits0References8
osv-cve
osv-cve
•added 2026/10/12 8:55 p.m.•7 views

CVE-2026-109559 EdgeEver Desktop 1.6.26 through 1.112.0 Navigation Allowlist Bypass via will-navigate

EdgeEver Desktop 1.6.26 through 1.112.0 contains a navigation allowlist bypass that lets attackers load arbitrary origins in the main window via string-prefix URL matching. Attackers can embed a link using userinfo syntax after the dev-server prefix, for example in a note-template preview, to...

8.4CVSS6.1AI score
SaveExploits0References8
osv-cve
osv-cve
•added 2026/10/12 8:55 p.m.•6 views

CVE-2026-109558 EdgeEver 1.6.0 through 1.112.0 Stored XSS via TemplatesPane Template Preview

EdgeEver 1.6.0 through 1.112.0 contains a stored cross-site scripting vulnerability in TemplatesPane.tsx that renders template contentMarkdown with raw HTML via dangerouslySetInnerHTML without sanitization. Attackers can write templates containing HTML event handlers through an API or MCP token t...

8.5CVSS5.7AI score
SaveExploits0References8
osv-cve
osv-cve
•added 2026/10/12 8:55 p.m.•5 views

CVE-2026-109557 EdgeEver through 1.112.0 Stored XSS via setMemoDragPreview Drag Preview

EdgeEver through 1.112.0 contains a stored cross-site scripting vulnerability in setMemoDragPreview that allows attackers to inject script through notebook names or memo titles. Attackers can set malicious names via MCP createnotebook, renamenotebook or creatememo tools, running script on drag wi...

8.4CVSS5.7AI score
SaveExploits0References8
osv-cve
osv-cve
•added 2026/10/12 8:55 p.m.•3 views

CVE-2026-109556 EdgeEver Desktop 1.92.0 through 1.112.0 Local Program Execution via ACP IPC

EdgeEver Desktop 1.92.0 through 1.112.0 contains a remote code execution vulnerability in the desktop:acp-probe IPC handler, which lacks a sender check and spawns a caller-supplied input.path executable. Attackers with script execution in a renderer, such as via template-preview or drag-preview...

7.3CVSS6.2AI score
SaveExploits0References8
osv-cve
osv-cve
•added 2026/10/12 8:55 p.m.•7 views

CVE-2026-109380 modern-tar 0.3.5 through 0.8.5 Memory Exhaustion via Malformed Octal Size Field

modern-tar 0.3.5 through 0.8.5 contains a memory exhaustion vulnerability that allows attackers to produce negative entry sizes via non-octal bytes parsed by readOctal. Attackers can supply a crafted, optionally gzip-compressed, archive to unpackTar that buffers chunks indefinitely, exhausting...

8.7CVSS5.9AI score
SaveExploits0References7
osv-cve
osv-cve
•added 2026/10/12 8:55 p.m.•4 views

CVE-2026-109379 Cockpit CMS 2.14.1 Account Enumeration via Timing Discrepancy in /auth/check

Cockpit CMS 2.14.1 contains an observable timing discrepancy vulnerability that allows unauthenticated attackers to enumerate accounts due to an incomplete timing fix in /auth/check. Attackers can post login attempts and measure response times, since existing accounts incur two bcrypt operations...

6.9CVSS5.8AI score
SaveExploits0References8
osv-cve
osv-cve
•added 2026/10/12 8:55 p.m.•8 views

CVE-2026-109378 SPIP before 4.4.18 SSRF via HTTP Redirects in recuperer_url

SPIP before 4.4.18 contains a server-side request forgery vulnerability in recupererurl in ecrire/inc/distant.php that follows up to 10 redirects without re-validating targets with validerurldistante. Authenticated attackers can supply a remote URL, such as a syndicated site feed or remote...

5.3CVSS5.7AI score
SaveExploits0References5
osv-cve
osv-cve
•added 2026/10/12 8:55 p.m.•5 views

CVE-2026-109376 ERPNext 15.55.0 through 16.50.0 Incorrect Authorization via get_timesheet_html

ERPNext 15.55.0 through 16.50.0 contains an incorrect authorization vulnerability in the gettimesheethtml method that lets authenticated portal users view project Timesheets. The method only checks Project read access, ignoring hidetimesheets and project membership, so attackers can retrieve...

5.3CVSS5.8AI score
SaveExploits0References7
osv-cve
osv-cve
•added 2026/10/12 8:55 p.m.•5 views

CVE-2026-109377 ERPNext 9.0.0 through 16.50.0 Missing Authorization in Batch Lookup Methods

ERPNext 9.0.0 through 16.50.0 contains a missing authorization vulnerability that allows authenticated users to view stock quantities via whitelisted batch methods. Attackers, including customer portal users, can call getbatchqty, getbatchesbyoldest or getposreservedbatchqty to list every item...

5.3CVSS5.8AI score
SaveExploits0References7
osv-cve
osv-cve
•added 2026/10/12 8:55 p.m.•4 views

CVE-2024-58389 HoloViz Panel from 1.2.2 before 1.9.0 Open Redirect via next Parameter

HoloViz Panel from 1.2.2 before 1.9.0 contains an open redirect vulnerability in panel/auth.py that allows remote attackers to redirect users by supplying an unvalidated next query parameter. BasicLoginHandler and PasswordLoginHandler store the parameter in a nexturl cookie, so crafted login link...

5.1CVSS5.9AI score
SaveExploits0References7
osv-cve
osv-cve
•added 2026/10/12 8:55 p.m.•9 views

CVE-2025-71429 GPT-SoVITS through 20250606v2pro OS Command Injection via UVR5 vr.py

GPT-SoVITS through 20250606v2pro contains an OS command injection vulnerability in tools/uvr5/vr.py that allows unauthenticated attackers to execute commands via output folder paths. Attackers can enter shell substitutions like $... in the UVR5 WebUI output folder textboxes with mp3 or m4a export...

9.3CVSS6.3AI score
SaveExploits0References6
osv-cve
osv-cve
•added 2026/10/12 8:55 p.m.•4 views

CVE-2022-51020 Flower before 2.2.0 CSRF via Worker and Task Control API Endpoints

Flower before 2.2.0 contains a cross-site request forgery vulnerability because Tornado xsrfcookies is disabled and the OAuth session cookie lacks SameSite. Attackers can lure authenticated users to malicious pages that POST to /api/worker/shutdown, /api/worker/pool/restart, or /api/task/revoke t...

6CVSS5.8AI score
SaveExploits0References8
osv-cve
osv-cve
•added 2026/10/12 8:51 p.m.•7 views

CVE-2026-84313 Nginx UI: TOTP / passkey enrolment requires no re-authentication, enabling persistent account takeover

Nginx UI is a web user interface for the Nginx web server. Prior to 2.4.1, POST /api/otpenroll and POST /api/finishpasskeyregister are registered outside RequireSecureSession and accept a normal authenticated session without verifying the current password. An attacker with a stolen JWT can bind a...

8.8CVSS5.8AI score
SaveExploits0References5
Total number of security vulnerabilities110754