5 matches found
CVE-2026-104634
The beam_mcp library (versions 0.1.0 to before 0.10.1 ) contains an Incorrect Type Conversion or Cast vulnerability in BeamMCP.Server . Due to a flaw in normalize_arguments/2 and to_json_value/1, JSON true , false , and null tool arguments are incorrectly converted to the strings "true" , "false"...
EUVD-2026-94981
Incorrect Type Conversion or Cast vulnerability in BeamMCP.Server in ScriptKittyOS beammcp allows an MCP client's JSON true, false and null tool arguments to reach the host's dispatch function as the strings "true", "false" and "nil". After BeamMCP.Schema.validate/2 accepted a value as a boolean,...
EEF-CVE-2026-88257 beam_mcp: nested tool argument constraints advertised but not enforced
Summary Improper Input Validation vulnerability in BeamMCP.Schema in ScriptKittyOS beammcp allows an MCP client to reach a tool's dispatch function with arguments that violate the input schema the server advertised. BeamMCP.Schema.validate/2 checked type, required, additionalProperties, enum and...
CVE-2026-88257
The beam_mcp library (versions 0.1.0 before 0.10.1 ) contains an Improper Input Validation vulnerability in BeamMCP.Schema . The validate/2 function only enforces constraints (type, required, enum, and numeric bounds) on top-level arguments. Consequently, nested objects and array items lack enfor...
EUVD-2026-94980
Improper Input Validation vulnerability in BeamMCP.Schema in ScriptKittyOS beammcp allows an MCP client to reach a tool's dispatch function with arguments that violate the input schema the server advertised. BeamMCP.Schema.validate/2 checked type, required, additionalProperties, enum and numeric...