Skip to main content

Ship Property Management System CVE-2025-9210

| EUVDEUVD-2025-210738 HIGH
Improper Verification of Cryptographic Signature (CWE-347)
2026-08-18 Mandiant GHSA-83h2-xpgj-mf4q
8.1
CVSS 3.1 · Vendor: Mandiant
Share

Severity by source

Vendor (Mandiant) PRIMARY
8.1 HIGH
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N
vuln.today AI
8.1 HIGH

Network-reachable application, low complexity, authenticated user required (PR:L); integrity and confidentiality fully compromised via privilege escalation; no availability impact.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (Mandiant).

CVSS VectorVendor: Mandiant

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
None

Lifecycle Timeline

3
Analysis Generated
Aug 18, 2026 - 19:16 vuln.today
Patch available
Aug 18, 2026 - 19:04 EUVD
CVE Published
Aug 18, 2026 - 18:25 cve.org
HIGH 8.1

DescriptionCVE.org

Missing signature validation in JSON Web Tokens in Otalio Ship Property Management System versions before 2.22.0 allows authenticated attackers to escalate privileges via tampering with JWTs

AnalysisAI

JWT signature validation is entirely absent in Otalio Ship Property Management System before version 2.22.0, allowing any authenticated user to forge arbitrary token claims and escalate to higher privilege levels. Because the server accepts tampered JWT payloads without verifying the cryptographic signature, a low-privileged account holder can self-promote to administrator or other elevated roles by modifying their own token. Mandiant disclosed this flaw; no public exploit code or CISA KEV listing has been identified at time of analysis.

Technical ContextAI

JSON Web Tokens (JWTs) are composed of a base64url-encoded header, payload, and cryptographic signature. CWE-347 (Improper Verification of Cryptographic Signature) describes the root cause: the Otalio Ship Property Management System does not validate the HMAC or RSA signature on received tokens, meaning the payload - which typically carries role, permission, or identity claims - can be freely modified by the bearer. This is distinct from algorithm-confusion attacks; the system appears to skip signature verification entirely. The affected CPE is cpe:2.3:a:otalio:ship_property_management_system:*:*:*:*:*:*:*:* for all versions before 2.22.0. The maritime property management domain typically involves vessel records, crew data, financial transactions, and compliance documentation - all of which would be exposed to an attacker with elevated access.

RemediationAI

Upgrade to Otalio Ship Property Management System version 2.22.0 or later, which introduces proper JWT signature validation per the vendor patch. Patch availability is confirmed by vendor per EUVD-2025-210738; the exact fix version (2.22.0) is derived from the affected-version boundary in that record. Consult the Mandiant disclosure at https://github.com/mandiant/Vulnerability-Disclosures/blob/master/2026/MNDT-2026-0023.md for remediation guidance. As a compensating control prior to patching, operators should audit user account provisioning and reduce the number of active low-privilege accounts, since an attacker requires a valid authenticated session. Additionally, consider deploying an API gateway or WAF capable of inspecting and rejecting structurally anomalous JWTs (e.g., those with a 'none' algorithm header or mismatched claim structures), though this is a partial mitigation and not a substitute for patching. Session invalidation and forced re-login after patching are recommended to clear any forged tokens that may have been issued pre-fix.

CVE-2013-3900 MEDIUM
5.5 Dec 11

Why is Microsoft republishing a CVE from 2013? We are republishing CVE-2013-3900 in the Security Update Guide to update

CVE-2026-48558 CRITICAL POC
9.5 Jun 12

Authentication bypass in SimpleHelp 5.5.15 and prior (plus 6.0 pre-release builds) allows remote unauthenticated attacke

CVE-2025-59718 CRITICAL
9.8 Dec 09

Authentication bypass in Fortinet FortiOS, FortiProxy, and FortiSwitchManager allows unauthenticated remote attackers to

CVE-2025-25291 CRITICAL POC
9.3 Mar 12

ruby-saml provides security assertion markup language (SAML) single sign-on (SSO) for Ruby. Rated critical severity (CVS

CVE-2025-25292 CRITICAL POC
9.3 Mar 12

ruby-saml provides security assertion markup language (SAML) single sign-on (SSO) for Ruby. Rated critical severity (CVS

CVE-2022-25898 CRITICAL POC
9.8 Jul 01

The package jsrsasign before 10.5.25 are vulnerable to Improper Verification of Cryptographic Signature when JWS or JWT

CVE-2024-42004 CRITICAL POC
9.8 Dec 18

A library injection vulnerability exists in Microsoft Teams (work or school) 24046.2813.2770.1094 for macOS. Rated criti

CVE-2024-41145 CRITICAL POC
9.8 Dec 18

A library injection vulnerability exists in the WebView.app helper app of Microsoft Teams (work or school) 24046.2813.27

CVE-2024-41138 CRITICAL POC
9.8 Dec 18

A library injection vulnerability exists in the com.microsoft.teams2.modulehost.app helper app of Microsoft Teams (work

CVE-2024-45409 CRITICAL POC
9.8 Sep 10

The Ruby SAML library is for implementing the client side of a SAML authorization. Rated critical severity (CVSS 9.8), t

CVE-2022-35929 CRITICAL POC
9.8 Aug 04

cosign is a container signing and verification utility. Rated critical severity (CVSS 9.8), this vulnerability is remote

CVE-2022-31053 CRITICAL POC
9.8 Jun 13

Biscuit is an authentication and authorization token for microservices architectures. Rated critical severity (CVSS 9.8)

Share

CVE-2025-9210 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy