L

LangChain

Open-source framework for LLM-powered apps

Enterprise Account Executive

Full-Time
$350k/yr+ Variable compensation + Equity
Senior
New York, NY, USA
In Person

About the job

Requirements
  • At least 5 years of experience selling complex software to enterprise customers.
  • Ability to build relationships, establish trust quickly, and approach sales with empathy and curiosity.
  • Strong communication and storytelling skills.
  • Technical acumen sufficient to establish credibility with technical decision-makers.
  • Ability to thrive in fast-paced startup environments and help evolve the sales playbook.
  • Ability to navigate roadblocks and keep deals moving forward.
  • Passion for generative artificial intelligence and enthusiasm for helping customers navigate a rapidly evolving industry.
Responsibilities
  • Own and manage the full sales cycle from lead stage through close, with strong follow-up and follow-through.
  • Act as a trusted advisor to prospects and customers by learning their needs and demonstrating how LangChain products solve real problems.
  • Drive proof-of-concept efforts with sales engineers and product experts to demonstrate tangible value.
  • Stay current on product updates and industry trends to educate customers and shape conversations around generative artificial intelligence adoption.
  • Build long-term customer relationships and support post-sale success in partnership with deployment and support teams.
  • Negotiate pricing and deal terms and work with legal to redline contracts.
  • Bring customer insights to product and engineering teams to inform the future roadmap and improve the user experience.
  • Help define and iterate on the sales playbook and go-to-market strategies.

About the company

LangChain provides an open-source framework for building applications powered by large language models (LLMs). It offers a modular toolkit with components like Model I/O, Data Connection, Chains, Agents, Memory, and Callbacks, allowing developers to create apps that can reason about and act on external data sources and APIs. The product works by letting users assemble chains of LLM calls, connect LLMs to data sources, enable agents to make decisions and use tools, persist state across interactions, and monitor activity through callbacks. This modular design differentiates LangChain from competitors by its emphasis on flexibility, extensibility, and open-source collaboration, enabling a wide range of users—from individuals to large enterprises—to tailor LLM-powered applications. The company's goal is to simplify the development and deployment of AI-powered applications, providing an adaptable framework that handles data integration, reasoning, and action for diverse use cases.

Company Size

201-500

Company Stage

Series B

Total Funding

$160M

Headquarters

San Francisco, California

Founded

2023

Get referred to LangChain

See people who can refer or advise you

Simplify Jobs

Simplify's Take

What believers are saying

  • LangChain claims 7,000-plus customers, including NVIDIA, LinkedIn, Workday, Harvey, and Rippling.
  • Ramp reported 100% adoption among tracked organizations in AI orchestration during June 2026.
  • Interrupt 2026 featured Cisco, Uber, J.P. Morgan, Toyota, and Salesforce production stories.

What critics are saying

  • CVE-2026-34070 and CVE-2026-41488 expose filesystem reads and SSRF in 2026.
  • Open-source commoditization pressures pricing; competitors like MCP and framework-agnostic stacks erode lock-in.
  • Open-source dependency risk is existential: one framework CVE can expose customer secrets across deployments.

What makes LangChain unique

  • LangChain powers the agent stack, while LangSmith and LangGraph deepen observability and orchestration.
  • The May 2026 launch added LangSmith Engine, Sandboxes GA, Fleet, and LangChain Labs.
  • NVIDIA partnership and NemoClaw blueprint position LangChain as enterprise agent infrastructure.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Company Equity

Growth & Insights and Company News

Headcount

6 month growth

↑ 4%

1 year growth

↑ 3%

2 year growth

↑ 1%
HTX
Sep 19th, 2026
It's trending: Jev by former OpenAI researcher, why is everyone rushing to use it?

It's trending: Jev by former OpenAI researcher, why is everyone rushing to use it? marsbitPublished on 2026-09-19Last updated on 2026-09-19 Abstract. The AI community is buzzing about Jev, a new "System One Model" from TypeSafe AI, designed for fast, structured judgment calls. Specializing in Yes/No, multiple-choice, and scoring tasks, Jev returns decisions with probabilities, ideal for high-volume, low-latency scenarios. Its popularity is surging as developers integrate it into AI agents to act as a low-cost, high-speed "judge" for tasks like evaluating if an agent's goal is complete, analyzing ad campaigns, or selecting the next action in a browser automation. For instance, it classified 724 real-time ads in about 40 seconds and is being used in projects like `fast-jev-compaction` to intelligently prune AI context. Early benchmarks from TypeSafe suggest dramatic speed and cost advantages, positioning Jev as potential infrastructure for the myriad small, intelligent decisions that could power future AI applications. Named after economist William Stanley Jevons, it embodies the "Jevons paradox": by making intelligent judgments radically cheaper, their overall usage may explode. Machine Heart Editorial Department Recently, a new name has emerged in the AI circle: Jev. Over the past few days, Jev has rapidly trended on X, GitHub, and Agent developer communities. Some used it to analyze 724 real-time ads in 40 seconds, some integrated it into Claude Code to clean up context, others used it for task acceptance testing of AI Agents, and developers have even connected Jev to browser Agents, using it to decide which button to click next or which page to navigate to. LangChain quickly followed up, releasing a Jev-as-a-Judge experiment on September 20th to test its performance as an Agent evaluator. Even OpenAI's "Reset God" Tibo promoted Jev. What exactly is Jev? Simply put, it's an AI specialized in handling "True/False questions." On September 15th, TypeSafe AI officially launched Jev, categorizing such models as "System One Models." According to TypeSafe's definition, these models receive a program state or text information and quickly return structured judgment results along with corresponding probabilities. HTX Group reported on Jev when it was first released. A few days later, its popularity has surged again, with related tweets garnering 37 million views. For example, suppose a customer service system receives an email. A developer can have Jev simultaneously judge: "Is this a sales lead?" "Is the user's sentiment intense?" "Does it require manual intervention?" "Does it belong to billing, technical, or sales issues?" Jev might return a set of probabilities: sales lead: 0.91; requires manual intervention: 0.12; technical issue: 0.83. The application can immediately proceed to the next step based on these numbers. Matija Sosic, Co-founder and CEO of Wasp, also posted a 45-second explanatory video about Jev on X. Currently, Jev offers three core judgment forms: Noul, Choice, and Score. Noul handles Yes/No type judgments, Choice selects answers from given options, and Score rates based on predefined criteria. Each result comes with a probability or confidence score, and multiple questions can be judged simultaneously based on the same input. This design quickly propelled Jev into a rapidly growing application scenario: acting as a "referee" for Agents. Today's AI Agents often need to complete dozens or even hundreds of consecutive steps. After writing code, calling tools, searching the web, and modifying files, the system still needs to judge whether the task is complete. This type of problem perfectly aligns with Jev's mode of operation. Developers can feed an Agent's execution logs to Jev and then ask: "Is the goal achieved?" "Does the result meet requirements?" "Are there any omissions?" "Which quality tier does the current result belong to?" LangChain's latest published experiment follows a similar approach. They had Jev, GPT-5.6 Luna, GPT-5.6 Terra, and Claude Sonnet 4.6 repeatedly score fixed Agent outputs. In this small-scale experiment, Jev averaged about 0.44 seconds per call with a cost of approximately $0.00035, while also demonstrating strong consistency in consecutive scoring. LangChain also emphasized that this is still an early, small-scale test requiring further validation with more Agents and real-world production tasks. A set of data from Jev's performance in ad analysis further boosted its popularity. In an experiment shared by developer Matthew Berman, the system used Jev to analyze 724 real-time ads from 37 brands, classifying them based on Hook, format, Offer, CTA, user cognitive stage, and the consistency between ad and landing page, resulting in a total of 8,724 judgments. According to the data shared by the developer, these tasks were completed in about 40 seconds, with a token cost of about 9 cents, and a median processing time per ad of about 216 milliseconds. This case has been included in the Jev community case library. Another project that spread quickly among developers is called fast-jev-compaction. This Claude Code plugin sends numerous tool calls and terminal outputs to Jev for scoring. Jev judges which content remains relevant to the current task, and then compresses the context sent to the model based on the results. After its release, the project quickly gained significant attention and spawned multiple ported versions. Browser Agents have also become a popular testing ground for Jev. Several open-source projects have already adopted the loop of "browser reads page -> generates candidate actions -> Jev selects action -> browser executes." In a public flight search demo, developers reported the entire search process took about 7 seconds, costing about $0.004. These applications well explain why Jev suddenly caught the attention of Agent developers. Many Agent steps are essentially high-frequency decisions: which button to click, which tool to call, whether this information is relevant, whether the current task is finished, whether a certain result passes acceptance. When these judgments occur hundreds of thousands or even millions of times a day, latency and cost quickly become integral parts of system design. In its own workflow benchmark, TypeSafe claims Jev can achieve up to approximately 193.6x speed improvement and 444.6x cost advantage on certain tasks. TypeSafe also clarifies that these results are at the high end of their estimated practical benefits, and the test set was prepared by the company's model capability team, so these figures are better suited as early references for the technical direction. The naming of Jev also hints at TypeSafe's ambitions. "System One" comes from the System 1 concept proposed by Daniel Kahneman in "Thinking, Fast and Slow," referring to the fast, intuitive judgment system. "Jev" comes from the economist William Stanley Jevons. TypeSafe borrows the meaning of the "Jevons Paradox": when the efficiency of using a resource significantly improves, its overall consumption may instead rapidly increase. In the context of AI, the implication is very clear. When the price of an intelligent judgment drops by orders of magnitude, developers will start incorporating AI in places they previously wouldn't have dared to call a model. Whether a log is important, what type an email belongs to, whether an Agent has completed its task, what cognitive stage an ad is in, which button to choose for a webpage action - these tiny judgments combined could form a massive volume of calls within the next generation of Agent systems. Jev is currently still in early access. Community experiments around it for browsers, code Agents, ad analysis, evaluators, and context management have just begun. But it has already raised a very interesting question: in future AI applications, what truly consumes the most intelligent computing power might be the tens of thousands of small judgments hidden within software processes. And what Jev aims to become is precisely the infrastructure behind these "intelligent if statements." Have you tried Jev yet? What do you think? Reference Links:

BambuUP
Sep 17th, 2026
Arcjet launches agent runtime security for production AI agents.

Arcjet launches agent runtime security for production AI agents. New product helps teams discover agent activity, apply controls before and after consequential actions, and preserve evidence for security reviews and compliance SAN FRANCISCO, Sept. 17, 2026 /PRNewswire/ - Arcjet, the security platform that ships in your AI code, today launched agent runtime security, a new product that helps engineering teams secure the AI agents they are building while giving security teams the governance and compliance evidence they need. Arcjet brings observability, enforcement, and audit capabilities across agent workflows so teams can discover which agents are running, control what they can do, and understand what happened and why. AI agents are moving beyond chat interfaces and into production workflows, where they can read and write to databases, respond to support tickets, refund payments, call tools and APIs, and take other actions on behalf of users. Those workflows can start from a chat interface, an email, a text message, a code commit, or another event, and can continue autonomously across multiple systems. As agents take on longer-running workflows, security teams need to answer three questions across the full sequence of activity, which agents are running, whether a particular action should be allowed, and what happened and why. Arcjet's agent runtime security addresses those questions through observe, enforce, and audit capabilities. Teams can discover agent activity and connect actions across sessions, apply deterministic security policies before and after calls to LLMs, tools, databases, and APIs, and preserve the execution context needed for security reviews and compliance. "Agents are now taking real actions inside production systems, which means security teams need to know which agents are operating and what they have done, and apply controls at machine speed," said David Mytton, CEO at Arcjet. "A risky outcome can develop across a series of steps that look perfectly reasonable on their own. Arcjet connects those steps and gives teams policy controls to detect them." Arcjet's agent runtime security centers on three parts of securing agents in production, observe, enforce, and audit. Observe: Discover all your agents Arcjet supports ingesting agent activity without application code changes or deploying another agent. Platform and security teams can use existing OpenTelemetry observability tooling to send activity directly to Arcjet for real-time visualization and analysis. For teams using Claude, Arcjet can also pull activity from the Claude Compliance API. Arcjet connects activity across sessions so teams can see an agent's sequence of actions as one workflow rather than a collection of unrelated events. Activity can include prompts, tool call parameters, session metadata, identity, security decisions, and other application context, giving teams a view of what each agent is doing across a run. Agent identity and inventory are part of that visibility. Arcjet gives teams an inventory of the agents and applications operating inside their environment, with activity and individual runs associated with each agent so teams can inspect actions and security decisions step by step. Enforce: Apply controls before and after every action Once teams can see their agents and activity across sessions, Arcjet lets security teams define controls for prompt injection detection, PII and sensitive information leak prevention and redaction, automation and bot detection, rate limits, and quota controls. Arcjet guards apply deterministic policies to tools, APIs, database calls, and other inputs and outputs. Powered by Rego and Open Policy Agent, teams can create versioned, immutable policies through Arcjet's web UI, API, CLI, or MCP without redeploying application code. Policies can define the actions an agent is allowed to take, such as restricting recipients or attachments in an email tool, setting acceptable bounds for refund values, or limiting web fetch tools to trusted API URLs. Arcjet returns a decision to the application before the action executes, allowing the application to stop the operation, request human approval, or return an explanation to the agent. Applied before and after calls to LLMs, tools, databases, and APIs, these controls can mitigate risk before consequential actions and verify results before the workflow continues. For enforcement, Arcjet has native integrations with major agent frameworks, including Claude Agents SDK, Claude Managed Agents, OpenAI Agents SDK, LangChain, LangFuse, Strands, Mastra, and Microsoft's Agent Framework. This in-code context allows Arcjet to track recorded actions, their inputs, and policy decisions across the workflow. Audit: Evidence and proof of compliance Arcjet collects the context of each execution so teams can reconstruct what happened, understand why a policy decision was made, and provide evidence for security reviews and compliance audits. Correlated traces preserve actions, inputs, security decisions, and policy evaluations across the work SOURCE Arcjet

GZOO AI
Sep 7th, 2026
LangSmith gets full OTel support: what it means.

LangSmith gets full OTel support: what it means. LangSmith now ships full OpenTelemetry support in its SDK. Here's what changed, what it costs you, and when you should actually use it. The observability problem nobody talks about honestly. Building an LLM application is one thing. Knowing what it's actually doing at 2 AM when something goes sideways is another problem entirely. Traditional observability tools were built for a world where 'something broke' meant an exception was thrown or a response time spiked past a threshold. They're good at that. But an LLM application can fail in ways that never trigger an alert - the model drifts toward a weird tone, a multi-step agent loop quietly skips a tool call, or a retrieval step returns documents that are technically relevant but practically useless. No exception. No timeout. Just a subtly wrong answer that your users notice before your monitoring does. This is why the question of how you collect and route telemetry data from LLM applications matters so much more than it did for traditional services. And it's why LangSmith's move to ship full end-to-end OpenTelemetry support in its SDK is worth paying attention to - not because it's flashy, but because it quietly solves a real infrastructure headache for teams running complex, multi-service AI systems. What actually changed. Here's the thing about this update that the announcement buries a little: LangSmith already accepted OpenTelemetry traces. It could ingest them on the backend. What it couldn't do was emit them natively from the SDK itself. That meant the OTel pipeline was half-built. You could receive OTel data, but generating it from your LangChain or LangGraph code required extra wiring that most teams didn't bother with. Now the SDK handles the whole pipeline. Your LangChain application generates traces, the LangSmith SDK converts and ships them in the OTel standard format, and those traces land wherever you've pointed your collector - LangSmith's own dashboard, Datadog, Grafana, Jaeger, or all of the above simultaneously. That last part is the real unlock for teams that already have an observability stack and don't want to maintain a separate silo just for their AI layer. Getting started is deliberately minimal. Install the package with OTel support: pip install 'langsmith[otel]' pip install langchain Then set three environment variables: LANGSMITH_OTEL_ENABLED=true LANGSMITH_TRACING=true LANGSMITH_API_KEY=your_key_here That's it. Your existing LangChain code doesn't need to change. The instrumentation happens automatically. For teams that have been avoiding observability setup because it felt like a project unto itself, this is a meaningful reduction in friction. Why OTel is a good fit for LLM tracing (and where it gets complicated). OpenTelemetry's core value proposition is vendor neutrality. It's an open standard, which means the data format isn't owned by any single observability vendor. You instrument once and you can route that telemetry anywhere. For conventional microservices, this has been a genuine quality-of-life improvement - teams stopped being locked into whichever APM tool they chose three years ago. For LLM applications, the fit is mostly good but not perfect. OTel was designed around the concept of spans - discrete units of work with a start time, end time, and a set of attributes. That maps reasonably well onto a chain execution: each LLM call, each tool invocation, each retrieval step can be its own span. Distributed tracing across microservices works exactly as you'd expect, with context propagation linking spans from different services into a single coherent trace. The complications show up at the edges. LLM outputs are stochastic - the same prompt doesn't always produce the same response, and 'correctness' isn't a binary you can encode in a span attribute. The emerging OpenTelemetry GenAI semantic conventions are trying to standardize how things like model name, token counts, and prompt/response content get attached to spans, but those conventions are still evolving. It's worth asking, before you commit to any OTel-based setup, whether the platform you're sending traces to actually understands those conventions or just treats your LLM spans as generic HTTP calls with extra attributes. LangSmith's own dashboard is built specifically for LLM traces, so it handles the nuances - token usage, evaluation scores, intermediate reasoning steps - in ways that a general-purpose tool like Grafana won't do out of the box. That's not a knock on Grafana; it's just a different tool for a different job. The performance trade-off is real, and you should care. LangSmith is upfront about this: the OTel format carries more overhead than their native tracing format. The native format was designed specifically for LLM data patterns - it's leaner, it supports real-time tracing with pending run states (so you can watch a long agent loop execute step by step), and it has a smaller memory footprint in the SDK. The OTel format is more general-purpose. That generality costs something. How much it costs depends on your workload, but if you're running a high-throughput production system where every millisecond of added latency compounds, you'll want to benchmark both formats under realistic load before committing. The practical guidance is straightforward: if LangSmith is your only observability destination and you have no plans to route traces anywhere else, stick with native tracing. You get better performance and features like pending run visibility that OTel doesn't support. If you need traces in Datadog for your SRE team and in LangSmith for your ML team, the OTel integration is the right call - just accept that you're paying a small performance tax for the flexibility. The questions this update doesn't answer. A few things worth thinking through before you wire this into production. First, trace volume. An agent that makes twenty tool calls per user request generates a lot of spans. At any meaningful scale, that's a storage and cost problem. OTel has sampling strategies - head-based, tail-based - that let you capture a representative subset of traces rather than every single one. The LangSmith integration doesn't spell out how sampling is configured or what the defaults are. For a small application this doesn't matter. For a system handling thousands of requests per hour, you'll want to understand this before your observability bill becomes uncomfortable. Second, data privacy. Traces from LLM applications often contain the actual prompts and responses - which means they can contain sensitive user data. Shipping those traces through an OTel pipeline to multiple destinations means that data flows through more systems. Whether LangSmith offers any built-in masking or redaction for sensitive fields in the OTel path isn't clear from the current documentation. If your application handles anything regulated - healthcare, finance, legal - this is a conversation to have before enabling the integration. Third, framework scope. The integration is explicitly for LangChain and LangGraph. Teams using LlamaIndex, or calling the OpenAI SDK directly, or building on other frameworks aren't covered here. OTel instrumentation libraries exist for many of these, but the seamless LangSmith integration described in this release is LangChain-specific. Worth knowing if your stack is mixed. The bigger picture. There's a broader pattern worth naming. The AI tooling ecosystem is maturing, and part of that maturation is AI-specific tools starting to speak the same language as the broader infrastructure world. For a long time, LLM observability was a separate island - you had your model metrics over here and your infrastructure metrics over there, and getting a unified view required custom glue code or a lot of tab-switching. OTel support in LangSmith is a step toward making the AI layer a first-class citizen in existing observability stacks. Your SRE team can use the tools they already know. Your AI team gets the LLM-specific visibility they need. The two don't have to be completely separate concerns anymore. That's genuinely useful progress. Not because it's technically unprecedented - OTel instrumentation has existed for plenty of frameworks - but because it removes the excuse for AI teams to skip proper observability setup. 'It's too much work to integrate with its existing stack' gets harder to argue when the integration is three environment variables and a pip install. The teams that will benefit most are the ones already running mature observability infrastructure who've been treating their LLM layer as a black box because wiring it up felt like a separate project. For them, this is the bridge they've been waiting for. #Platform / Product Updates #GZOO #BusinessAutomation

Praesidia
Aug 27th, 2026
LangChain and LangGraph CVEs: what your deployment needs to know.

LangChain and LangGraph CVEs: what your deployment needs to know. LangChain and LangGraph carried three disclosed CVEs as of March 2026 - a path-traversal flaw, a critical deserialization bug, and a SQL injection in LangGraph's checkpoint store - that together let an attacker read arbitrary files, exfiltrate environment secrets, and manipulate conversation-history queries. If your deployment predates the March 2026 patch cycle, this is the first thing to check before anything else in this post. What happened. Security researcher Vladimir Tokarev at Cyera disclosed three separate vulnerabilities across the LangChain ecosystem on 27 March 2026, characterizing them as "three independent paths" to drain sensitive data - filesystem contents, environment secrets, and conversation histories - from any enterprise LangChain deployment (The Hacker News, 27 Mar 2026). One of the three, "LangGrinch," had actually first been flagged by Cyata in December 2025 before being formally CVE-assigned and re-covered in the March wave. The scale matters as much as the severity. LangChain, LangChain-Core, and LangGraph together see 52M+, 23M+, and 9M+ weekly downloads respectively (The Hacker News, 27 Mar 2026). A vulnerability class that ships to that many installs by default is a supply-chain event for the agent ecosystem, not an isolated bug report - the same reasoning that applies to any widely-vendored open-source dependency now applies squarely to agent orchestration frameworks. As of late August 2026, this remains the reference framework-security incident for LangChain and LangGraph, five months on from disclosure. The three CVEs. Each of the three targets a different layer of a typical LangChain/LangGraph deployment: prompt loading, object deserialization, and checkpoint persistence. | CVE | Component | CVSS | What it allows | | CVE-2026-34070 | LangChain prompt-loading API | 7.5 | Path traversal - access to arbitrary files without validation via a crafted prompt template | | CVE-2025-68664 ("LangGrinch") | LangChain deserialization | 9.3 | Leaks API keys and environment secrets through unsafe deserialization | | CVE-2025-67644 | LangGraph SQLite checkpoint implementation | 7.3 | SQL injection via metadata filter keys, manipulating checkpoint queries | CVE-2026-34070 sits in LangChain's prompt-loading API. A crafted prompt template can traverse outside the intended directory and pull arbitrary files off the host - no input validation stands between the template path and the filesystem read (The Hacker News, 27 Mar 2026). CVE-2025-68664, the highest-severity of the three at CVSS 9.3, is a deserialization vulnerability that leaks API keys and environment secrets. It was the first of the three publicly flagged, by Cyata in December 2025, months before it carried a formal CVE identifier - a reminder that community disclosure and formal CVE assignment can run on very different timelines (The Hacker News, 27 Mar 2026). CVE-2025-67644 is the LangGraph-specific entry: a SQL injection in LangGraph's SQLite checkpoint implementation. LangGraph persists agent state - the running conversation and execution graph - as checkpoints, and this flaw lets an attacker manipulate the underlying SQL queries through metadata filter keys, rather than through the checkpoint content itself (The Hacker News, 27 Mar 2026). What can go wrong when these stack. Read individually, each CVE looks bounded - a file read here, a secret leak there. Read together, Tokarev's framing is the useful one: three independent paths converging on the same category of outcome, sensitive data leaving a production agent deployment (The Hacker News, 27 Mar 2026). A realistic chain: an attacker who can influence a prompt template (directly, or indirectly through content the agent ingests) uses the path-traversal flaw to read configuration files off the host. Those files often contain, or point to, the same environment secrets the deserialization bug can leak directly - API keys for the LLM provider, database credentials, third-party service tokens. Separately, if the deployment uses LangGraph's SQLite checkpointing to persist multi-turn agent state, the SQL injection gives an attacker a second, independent route into stored conversation history - including whatever the agent discussed with legitimate users, potentially spanning sessions. None of the three requires the attacker to have valid credentials to the application first. That is what elevates this from "a bug in a library" to a framework-level trust problem: the vulnerable surface is the orchestration layer itself, sitting underneath whatever authentication the application built on top of it. Why framework-level CVEs are a distinct risk class from runtime prompt injection. It's worth being precise about what kind of vulnerability this is, because the fix and the mitigation differ from the runtime threats most agent-security content focuses on. Indirect prompt injection is a runtime problem: an agent processes untrusted content and gets manipulated into taking an unintended action, and the defense is layered detection and least-privilege scoping applied continuously, session by session. A framework CVE like the three above is a supply-chain problem: the vulnerability exists in the orchestration code itself, independent of what any individual agent does at runtime, and the fix is a version bump, not a behavioral control. That distinction matters for how a team should triage exposure. A runtime prompt-injection control (content scanning, output validation) does nothing to close CVE-2026-34070's path-traversal hole - the flaw is in how the prompt-loading API resolves file paths, not in what a malicious prompt asks the agent to do. Conversely, patching the framework does nothing to stop a legitimate, unpatched agent from being manipulated by injected content at runtime. Both categories of control are necessary, and treating a framework patch as if it covers runtime risk (or vice versa) leaves a gap either way. Controls a platform team should apply. The single highest-leverage action is also the simplest: confirm your pinned versions. The patched releases are langchain-core >=1.2.22 (also backported to 0.3.81 and 1.2.5) and langgraph-checkpoint-sqlite 3.0.1 (The Hacker News, 27 Mar 2026). If your lockfile predates these, treat it as an active exposure, not a hygiene item for the next sprint. Beyond the patch itself, three structural controls reduce exposure to this entire class of framework-level vulnerability, independent of which specific CVE is in play: * Track framework dependencies like any other supply-chain risk. Agent orchestration frameworks now sit in the same trust position as web frameworks or serialization libraries did a decade ago - pin versions, subscribe to security advisories for the specific packages in your dependency tree, and treat a framework CVE as a production incident, not a documentation update. * Scope what the checkpoint store - or any persistence layer - can expose. A checkpoint database that holds full conversation history is a high-value target by design. Isolating it from broader network access and encrypting it at rest limits what a successful injection can retrieve even before the underlying bug is patched. The same logic that governs MCP server security - classify data by sensitivity, don't trust the default configuration - applies directly to checkpoint stores. * Validate untrusted content before it reaches a prompt template. CVE-2026-34070 is exploitable through a crafted prompt template; the deeper pattern is the same one behind indirect prompt injection - content an agent processes can carry structure the framework did not anticipate. Input-side scanning and template validation are complementary to patching, not a substitute for it. For teams building or operating agents with LangChain or LangGraph as the orchestration layer, these three controls sit alongside the broader identity, authorization, and audit-logging controls covered in the AI agent security guide - framework patching handles one class of risk; the surrounding controls handle what happens if a future, unpatched flaw is exploited before a fix ships. Frameworks with community-contributed extensions carry an adjacent risk worth flagging here too: an agent's dependency tree can include third-party packages with far less scrutiny than the core framework itself, a supply-chain pattern also documented for Agent Skills - vet what you pull in, not just what ships from the framework maintainer. Faq. Is LangChain still safe to use in production after these CVEs? Yes, if patched. The vulnerable versions predate the March 2026 fixes; deployments running langchain-core >=1.2.22 (or the 0.3.81 / 1.2.5 backports) and langgraph-checkpoint-sqlite 3.0.1 are not exposed to these three specific issues. Which CVE is most urgent to patch? CVE-2025-68664 ("LangGrinch," CVSS 9.3) is the highest severity - it directly leaks API keys and environment secrets - but all three should be treated as one patch cycle, since fixes ship together. Does this affect LangGraph's checkpointing feature specifically, or all of LangGraph? Only CVE-2025-67644 is LangGraph-specific, and it's scoped to the SQLite checkpoint implementation's handling of metadata filter keys - not every LangGraph deployment or persistence backend is implicated.

Trellix
Aug 10th, 2026
Accelerating Trellix's transformation with AI-native security engineering.

Accelerating Trellix's transformation with AI-native security engineering. By Joe Chen · August 10, 2026 Cybersecurity is at an inflection point. Recent Trellix research shows a 67% increase in AI-driven APT campaigns and a 300% increase in the monthly attack cadence, underscoring a fundamental shift in the speed and scale of today's threats. These increases have made one thing clear: incremental improvement isn't enough. Recent examples of OpenAI and Anthropic models breaking out of sandboxes further reinforce the new "machine speed" the cybersecurity industry is facing. Trellix is meeting this challenge head-on by enhancing how Trellix build, secure, and optimize its technology through AI-native security engineering. When I joined Trellix as CTO in May, the stakes couldn't have been clearer. Frontier AI models were changing traditional time-to-exploit, compressing it across the industry and forcing vulnerability management to evolve alongside it. Simultaneously, Trellix was navigating its own security matter that required a thorough, expedited review of its codebase, architecture, and supply chain. So Trellix leaned in all the way, moving from experimental AI-enabled pilots available to a few teams to a standardized AI-enabled framework for all teams. Trellix embraced frontier AI models to review its entire codebase on an accelerated timeline, and Trellix embedded AI-powered auditing directly into its development pipelines, so potential vulnerabilities surface earlier in the development process. What began as a response to an immediate challenge has become a catalyst for fundamentally elevating its engineering standards. The result is a hardened foundation and an evolved engineering philosophy embracing the modern landscape. Driving innovation with a secure AI adoption framework. With high-performance AI-native security engineering as its foundation, Trellix is guided by the principles of accelerated, intentional, and responsible adoption of leading-edge technology, where security isn't a constraint on innovation but the condition that makes it sustainable. Here are a few examples of how Trellix is putting shift-left AI security into practice: * Trellix has retooled its engineering system around AI, not as a layer on top of existing processes, but woven into how Trellix build. Features will ship in smaller, highly validated increments. * AI capabilities and frontier models now identify and remediate vulnerabilities earlier in the software development lifecycle. Trellix is embracing a simplified architectural philosophy: AI maintains visibility throughout the development cycle, and secure-by-design principles remain at the forefront. * Trellix has also established strategic partnerships with two leading AI companies: Anthropic and LangChain. These aren't just vendor agreements; they're foundational alignments for its engineering and research teams. These partnerships grant Trellix privileged access to cutting-edge models, frameworks, observability, and roadmaps as they evolve, and its spend commitment with Anthropic, signed in May, signals the depth of its investment in this space. * Trellix is embracing both closed and open-source AI models for various tasks, depending on which is best suited, adapting to the new pace of AI innovation. AI amplifies what its engineering teams have always prioritized, bringing continuous intelligence and real-time visibility to its rigorous security practices, so its engineers can direct more of their expertise toward innovation, architecture, and customer outcomes. Leading the next era of cyber defense. Trellix has a lot of work to do, but Trellix is at the beginning of what I believe will be a defining chapter, not just for Trellix, but for the broader industry. The organizations leading the next era of cyber defense aren't the ones who add AI to their slide decks. They're the ones willing to rebuild their engineering foundations to make AI native to how they think, build, and protect. Its mission is clear: set the standard for high-performance engineering, responsible AI adoption, and the kind of customer trust that can be earned only through consistent execution. The threat landscape will keep evolving. So will Trellix.