Description
A vulnerability has been found in armink struct2json 1.0. This affects the function S2J_STRUCT_GET_string_ELEMENT in the library struct2json/inc/s2jdef.h of the component JSON Deserialization. The manipulation of the argument valuestring leads to null pointer dereference. The attack may be initiated remotely. The exploit has been disclosed to the public and may be used. The vendor was contacted early about this disclosure but did not respond in any way.
Published: 2026-08-31
Score: 6.9 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Denial of Service
Action: Apply Patch
AI Analysis

Impact

armink struct2json 1.0 contains a null pointer dereference in the S2J_STRUCT_GET_string_ELEMENT function when processing a crafted valuestring argument during JSON deserialization. The flaw can be triggered remotely, causing the application to crash and resulting in a denial‑of‑service condition.

Affected Systems

The vulnerability affects the armink struct2json component, specifically version 1.0 as identified by the CNA. It applies to any deployment that uses this version of the library for JSON deserialization operations.

Risk and Exploitability

The CVSS score of 6.9 indicates moderate severity. EPSS information is not provided and the vulnerability is not listed in CISA KEV, but the exploit has been publicly disclosed and can be delivered remotely using a crafted JSON payload. Attackers who supply malicious input to applications incorporating this library can cause the target process to crash, potentially impacting availability of services that depend on the deserialization routine. The risk is moderate to high in environments that accept untrusted JSON data from external sources.

Generated by OpenCVE AI on August 31, 2026 at 16:36 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade to the latest released version of armink struct2json that addresses the null pointer dereference.
  • If an update is not yet available, limit JSON input to trusted users or implement input validation that rejects malformed or unexpected payloads before they reach the vulnerable function.
  • Apply defensive coding checks or runtime safeguards such as bounds or null checks around the affected code paths while awaiting a vendor patch.

Generated by OpenCVE AI on August 31, 2026 at 16:36 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 02 Sep 2026 10:45:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Mon, 31 Aug 2026 15:45:00 +0000

Type Values Removed Values Added
Description A vulnerability has been found in armink struct2json 1.0. This affects the function S2J_STRUCT_GET_string_ELEMENT in the library struct2json/inc/s2jdef.h of the component JSON Deserialization. The manipulation of the argument valuestring leads to null pointer dereference. The attack may be initiated remotely. The exploit has been disclosed to the public and may be used. The vendor was contacted early about this disclosure but did not respond in any way.
Title armink struct2json JSON Deserialization s2jdef.h S2J_STRUCT_GET_string_ELEMENT null pointer dereference
First Time appeared Armink
Armink struct2json
Weaknesses CWE-404
CWE-476
CPEs cpe:2.3:a:armink:struct2json:*:*:*:*:*:*:*:*
Vendors & Products Armink
Armink struct2json
References
Metrics cvssV2_0

{'score': 5, 'vector': 'AV:N/AC:L/Au:N/C:N/I:N/A:P/E:POC/RL:ND/RC:UR'}

cvssV3_0

{'score': 5.3, 'vector': 'CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L/E:P/RL:X/RC:R'}

cvssV3_1

{'score': 5.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L/E:P/RL:X/RC:R'}

cvssV4_0

{'score': 6.9, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N/E:P'}


Subscriptions

Armink Struct2json
cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-09-02T14:00:00.445Z

Reserved: 2026-08-31T04:25:26.968Z

Link: CVE-2026-82803

cve-icon Vulnrichment

Updated: 2026-09-02T13:59:57.083Z

cve-icon NVD

Status : Deferred

Published: 2026-08-31T16:19:19.507

Modified: 2026-09-02T14:17:15.740

Link: CVE-2026-82803

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-31T21:21:08Z

Weaknesses
  • CWE-404

    Improper Resource Shutdown or Release

  • CWE-476

    NULL Pointer Dereference