TraceMint Research

Look closer.
Learn something useful.

Public advisories. Technical case studies. Responsible-disclosure research notes.
A record of contributions to open-source security—with the public source evidence a link away.

10 public advisory notes · 3 program research notes

10 technical case studies · More research is on the way.

LangflowCode injection · Program note

A model’s output is still untrusted input

Langflow’s Smart Transform (LambdaFilter) component sent user instructions to an LLM, then passed the model’s reply to eval() after a format-only check. Because a caller steers what the model returns, an instruction could drive the generated text to a lambda that executed arbitrary code—a prompt-injection path to remote code execution. The eval path was later hardened upstream.

Concrete CMSAuthorization · Program note

Authorization must precede file storage

In Concrete CMS 9.5.2, the Conversation upload controller checked request integrity, conversation settings, file size and extension before import—but did not apply the user's attachment permission. The message path enforced that permission only after the upload path had already created the file record.

Netflix AtlasResource exhaustion · Program note

A window parameter became a heap budget

Atlas stateful graph expressions accepted a caller-controlled rolling-window size that reached eager array allocation. The program response placed availability-only resource exhaustion and denial-of-service reports outside eligible scope; that issue class was treated as Informative.

Case studies trace the mechanism and upstream correction; advisory notes summarize published records; program research notes distinguish the reporter-supplied record from public upstream source. None represents a customer engagement. Project names indicate research subjects—not customers, partners or endorsements. Linked advisories carry their complete credit records.

A public record, not a scoreboard

Give the work
the right credit.

Our Hall of Fame links public contributions credited to TraceMint and Deniz Parlak, with affected versions, the upstream fix and a link to the complete credit record.

Explore the contribution index