13 matches found
CVE-2026-22015-Serverless-Function-Environment-Variable-Injection-via-Event
CVE-2026-22015 – Serverless Function Environment Variable Injection via Event Program Code Python Lambda sim lambdaenvinject.py - Vulnerable function that reads env from event import os, json def handlerevent, context: The event contains environment variable overrides debug feature for key, value...
PT-2026-93840
Name of the Vulnerable Software and Affected Versions node-opcua-client versions prior to 2.145.0 Description The fieldsToJson function in the packages/node-opcua-client/source/alarms and conditions/client alarm.ts file directly assigns unsanitized field names. This allows a proto .pollutedKey pa...
CVE-2026-69200: Improperly Controlled Modification of Object Prototype Attributes
node-opcua is an OPC UA implementation for TypeScript and Node.js. Prior to node-opcua-client 2.145.0, the internal fieldsToJson method in packages/node-opcua-client/source/alarmsandconditions/clientalarm.ts directly assigns unsanitized field names and allows a proto.pollutedKey path to modify...
CVE-2026-55091
flat-to-nested (NPM, versions ≥1.1.0, ≤1.1.1) is vulnerable to prototype pollution (CWE-1321) in FlatToNested.prototype.convert (index.js). The function uses attacker-controlled id and parent field values directly as keys in plain objects, so a value of "__proto__" resolves via the prototype chai...
CVE-2026-55091 flat-to-nested: Prototype pollution in flat-to-nested convert() via __proto__ parent/id key
flat-to-nested converts a hierarchy from a flat representation to a nested representation. Prior to 1.1.2, FlatToNested.prototype.convert in index.js uses attacker-influenced id and parent record fields directly as keys in the plain temp and pendingChildOf objects. When parent or id is proto,...
EUVD-2026-77579
Yayson is a library for serializing and reading JSON API data in JavaScript. Prior to 4.3.0, Store and LegacyStore use attacker-controlled JSON:API type, id, and relationship names as keys in plain-object lookup tables in src/yayson/store.ts and src/yayson/legacy-store.ts. A document whose type i...
CVE-2026-55091: Improperly Controlled Modification of Dynamically-Determined Object Attributes
flat-to-nested converts a hierarchy from a flat representation to a nested representation. Prior to 1.1.2, FlatToNested.prototype.convert in index.js uses attacker-influenced id and parent record fields directly as keys in the plain temp and pendingChildOf objects. When parent or id is proto,...
PT-2026-90549
Summary Store/LegacyStore key internal lookup tables by the type, id, and relationship names from a JSON:API document. Because these were plain objects, a document with type: " proto " writes onto Object.prototype, polluting every object in the process. Severity Suggested CVSS v3.1...
PT-2026-68805
Name of the Vulnerable Software and Affected Versions Mermaid versions 11.5.0 through 11.16.0 Description Mermaid Architecture Diagrams are subject to prototype pollution, a condition where an attacker can manipulate the Object.prototype of the JavaScript environment. This occurs when a diagram...
PT-2026-68932
Rendering an untrusted architecture-beta diagram lets the diagram author write an arbitrary property with the value horizontal or vertical onto Object.prototype. A group id of proto is accepted as a valid parent. Impact Any code in the same realm that reads a property of that name from an arbitra...
PT-2026-32616
Summary @stablelib/cbor decodes CBOR maps into ordinary JavaScript objects and assigns attacker-controlled keys directly onto those objects. A CBOR map key named proto therefore changes the prototype of the decoded object instead of becoming an ordinary data property. Details The decoder builds m...
CVE-2015-4626: Undefined Security Weakness
B.A.S C2Box before 4.0.0 r19171 relies on client-side validation, which allows remote attackers to "corrupt the business logic" via a negative value in an overdraft...
PT-2017-6772
Name of the Vulnerable Software and Affected Versions B.A.S C2Box versions prior to 4.0.0 r19171 Description The issue relies on client-side validation, allowing remote attackers to corrupt the business logic by submitting a negative value in an overdraft. Recommendations For versions prior to...