Security researcher reviewing audit report on laptop, code editor open in background, coffee shop workspace, technical audit workflow.
Protocols

Pendle Immunefi Bug Bounty Disclosures

A curated and analyzed list of critical and high-severity bugs disclosed through Pendle's Immunefi program, with technical explanations of the vulnerability, its potential impact, and the implemented fix.
introduction
IMMUNEFI DISCLOSURE ANALYSIS

Understanding Pendle's Bug Bounty Landscape

A technical analysis of critical and high-severity vulnerabilities disclosed through Pendle's Immunefi program, mapping the protocol's attack surface and the evolution of its security posture.

Pendle's Immunefi bug bounty program serves as a primary filter for critical vulnerabilities before they can be exploited in production. The disclosures analyzed on this page represent the most severe findings—those that could have led to direct loss of user funds, manipulation of PT/YT pricing, or a breakdown of core yield tokenization logic. Each disclosure is a case study in the protocol's security boundaries, revealing how external researchers probe the PendleMarket, PendleYieldContractFactory, and custom AMM contracts for flaws in rounding, access control, and composability assumptions.

The vulnerability patterns observed in these disclosures often cluster around the complex interaction between Pendle's permissionless market creation and its TWAP oracle design. A recurring theme is the economic manipulation of implied yield, where a bug in swap curve logic or a rounding error in the _getRateImpl function can be exploited via flash loans to extract value from liquidity providers. Other high-severity findings target the vePENDLE vote-escrow system, where a flaw in reward distribution or gauge weight calculation could allow an attacker to redirect incentives. These patterns inform the specific attack vectors that integrators must model when building lending markets, yield aggregators, or structured products on top of PT/YT tokens.

For security teams and whitehats, this page provides a structured map of Pendle's historical vulnerability classes, the affected contract versions, and the implemented fixes. Understanding these patterns is essential for both bug hunting and defense. For protocol architects and risk managers, the disclosures highlight the systemic risks that require continuous monitoring—particularly the dependency on correct TWAP calculation and the integrity of external oracle feeds. Teams integrating Pendle should use these disclosures to inform their own internal threat models and to verify that their integration logic correctly handles the edge cases that have historically led to critical findings. Chainscore Labs can assist with a targeted review of your integration against these known vulnerability classes.

IMMUNEFI BUG BOUNTY PROGRAM

Program Overview & Disclosure Stats

A snapshot of Pendle's Immunefi bug bounty program structure, disclosure patterns, and operational statistics to help security teams and whitehats understand the program's scope, severity classification, and remediation cadence.

AreaWhat changesWho is affectedAction

Program Scope

Assets in scope include Pendle core contracts, AMM, vePENDLE, and peripheral contracts deployed on Ethereum, Arbitrum, and other supported chains

Whitehats, security researchers, integration teams

Review the official Immunefi page for the current assets-in-scope list and chain deployments before submitting

Severity Classification

Vulnerabilities are classified using Immunefi's standard severity scale: Critical, High, Medium, Low, None; Critical and High impact bugs are disclosed on this page

Whitehats, protocol security council, integrators

Understand the impact thresholds for each severity tier to calibrate your own risk assessment of disclosed bugs

Disclosure Cadence

Disclosures are published after the bug is fixed, contracts are redeployed, and a reasonable window for integrator upgrades has passed

Node operators, exchanges, wallets, DeFi protocols integrating PT/YT

Monitor this page for new disclosures and cross-reference affected contract versions against your own deployment dependencies

Bounty Payouts

Payouts are determined by severity and paid in accordance with Immunefi's standard terms; specific amounts are not always disclosed

Whitehats, security researchers

Verify current payout rules and eligible assets directly on Pendle's Immunefi program page

Vulnerability Classes

Disclosed bugs commonly involve rounding errors, TWAP manipulation, access control failures, and composability edge cases in PT/YT logic

Protocol architects, risk teams, integrators

Use the pattern of disclosed vulnerability classes to guide internal threat modeling and integration security reviews

Affected Contract Versions

Each disclosure identifies the specific contract versions and chain deployments affected by the vulnerability

Operators, custodians, exchanges, lending protocols using PT as collateral

Cross-reference disclosed vulnerable contract addresses with your own allowlists and dependency registries; schedule a version compliance review with Chainscore Labs if you are running an affected version

Remediation Timeline

The time from responsible disclosure to patch deployment and public advisory varies by severity and complexity

Security council, governance delegates, integrators

Assess the disclosed remediation timeline against your own incident response SLAs; engage Chainscore Labs for upgrade readiness and patch verification support

Program Participation

Whitehats must comply with Immunefi's responsible disclosure terms and Pendle's program-specific rules to qualify for a bounty

Whitehats, security researchers

Read the full program rules on Immunefi before testing; unauthorized on-chain testing on mainnet may disqualify submissions

technical-context
IMMUNEFI DISCLOSURE ANALYSIS

Vulnerability Patterns and Root Cause Analysis

A technical analysis of recurring vulnerability classes and root causes identified in Pendle's Immunefi bug bounty disclosures.

Analysis of Pendle's Immunefi bug bounty disclosures reveals a distinct set of recurring vulnerability patterns centered on the protocol's unique financial primitives. The most critical class of bugs involves rounding errors and precision loss in the core PendleMarket and AMM math libraries. Because Pendle's PT/YT tokens represent a zero-sum relationship where precision determines the exact split of yield, even a single-wei miscalculation in _computeSYOutput or _computePYOutput can be exploited across multiple transactions to systematically drain value from one side of the pool. These vulnerabilities are not typical smart contract logic errors but are deeply embedded in the fixed-point arithmetic assumptions of the protocol's yield tokenization engine.

A second dominant pattern involves oracle manipulation vectors specific to Pendle's TWAP implementation and its dependency on external price feeds for the underlying yield-bearing asset. Researchers have demonstrated attacks where flash-loan-induced manipulation of the underlying asset's exchange rate cascades into a mispricing of the implied yield, allowing an attacker to mint PT/YT at a fraudulent discount. The root cause is often a failure to apply sufficient manipulation resistance or to properly bound the acceptable deviation between the internal TWAP and the external oracle price before allowing state-changing operations. This class of vulnerability highlights the systemic risk created by Pendle's composability with external DeFi primitives.

A third critical pattern concerns access control and authorization flaws in Pendle's permissionless market creation architecture. The PendleYieldContractFactory allows any address to deploy a new market for any yield-bearing token, which introduces an attack surface where a maliciously designed token contract can re-enter the Pendle core during market initialization or exploit callback assumptions in the approve and transfer flows. Several high-severity disclosures have identified scenarios where a custom token's transfer hook could manipulate the state of the newly deployed PendleMarket before the initialization transaction completes. Security teams and integrators should treat every new market deployment as a potential vector and verify that their own systems do not blindly interact with unverified PT/YT contracts. Chainscore Labs can assist with a targeted review of your market interaction logic and dependency on the factory's permissionless deployment model.

Bounty Disclosure Action Items

Impact Analysis by Stakeholder

Pendle Core Developers

For the core team, each Immunefi disclosure is a direct signal to review internal testing and invariant documentation. The primary action is to verify that the patched vulnerability class is now covered by the formal verification suite and fuzzing campaigns.

Immediate Steps:

  • Map the disclosed bug to the specific contract version and ensure all deployments across chains have been upgraded.
  • Update the internal threat model to reflect the new attack vector.
  • If the bug involved rounding errors or AMM curve logic, commission a targeted audit of similar mathematical operations in other modules.

Chainscore Labs can assist with a post-disclosure architecture review to ensure the fix doesn't introduce composability risks with the Sybil or rescue contracts.

implementation-impact
POST-DISCLOSURE ACTIONS

Remediation and Patch Adoption

Steps for integrators, market operators, and security teams to take after a critical or high-severity bug bounty disclosure to ensure their systems are patched and no longer vulnerable.

03

Re-evaluate Integration Assumptions

A disclosed vulnerability often invalidates a previously held security assumption. If the bug was in the AMM's swap curve logic, re-audit any off-chain pricing bots or on-chain leverage protocols that depend on that curve for liquidations or rebalancing. If the bug was in the PT redemption flow, verify that your vault or aggregator correctly handles the patched behavior and does not rely on the pre-patch state for accounting. Schedule a focused integration review to map all affected code paths.

04

Monitor for Post-Patch Exploit Attempts

After a high-severity disclosure, malicious actors often scan for unpatched instances or attempt to exploit the vulnerability during the upgrade window. Increase monitoring on all Pendle-related contract events, specifically focusing on the vulnerable function selectors disclosed in the report. Set up alerts for unusual transaction patterns, large withdrawals, or unexpected state changes in PT/YT markets. Coordinate with Pendle's security council and your own incident response team to define a rapid pause-and-respond playbook.

05

Update Off-Chain Indexers and Subgraphs

Patches that modify event emissions, storage layouts, or function signatures can break dependent subgraphs, indexers, and portfolio trackers. After applying a contract patch, immediately update your subgraph mappings and re-index from the upgrade block. Verify that PT/YT balances, implied APYs, and maturity dates are calculated correctly against the new contract state. Failure to update off-chain services can lead to incorrect user balance displays and flawed financial reporting.

06

Commission a Targeted Security Review

A bug bounty disclosure reveals a specific failure mode in the protocol's design or implementation. Use this as a signal to commission a deeper security review of the entire affected module. If the bug was in the vePENDLE reward distribution logic, review all gauge and incentive contracts for similar flaws. Chainscore Labs can perform a targeted audit of the patched code and its surrounding modules to ensure the fix is complete and no variants of the vulnerability remain in the codebase.

BUG BOUNTY DISCLOSURE PATTERN ANALYSIS

Recurring Risk Matrix for Integrators

Maps recurring vulnerability classes disclosed through Pendle's Immunefi program to affected integrator categories and recommended actions. Helps security teams, protocol architects, and risk managers identify systemic exposure patterns and prioritize defensive reviews.

Vulnerability ClassTypical Failure ModeAffected IntegratorsRecommended Action

AMM Swap Curve Logic Errors

Incorrect invariant calculation allows value extraction via crafted swap sequences or flash-loan-assisted arbitrage

Yield aggregators, arbitrage bots, liquidity providers

Verify AMM contract version against canonical Pendle deployments; commission an AMM-specific integration review

PT/YT Oracle Manipulation

Internal TWAP oracle for PT/YT can be manipulated with sufficient capital, leading to mispriced liquidations or swap quotes

Lending protocols using PT as collateral, structured products, liquidators

Audit oracle dependency and TWAP window parameters; stress-test manipulation cost against market liquidity

Permissionless Market Token Risks

Maliciously designed yield-bearing tokens used as underlying assets to manipulate PT/YT pricing or drain paired liquidity

Market operators, liquidity providers, indexers

Harden token acceptance logic; verify underlying asset against a known registry before integrating new markets

vePENDLE Voting Manipulation

Flash-loan boosted voting power or bribery protocol exploits redirect incentive weights to malicious gauges

Liquidity providers, protocol treasuries, gauge-dependent protocols

Monitor gauge weight shifts for anomalous spikes; review vote-escrow integration assumptions

Redemption and Maturity Logic Bugs

PT tokens fail to redeem correctly at maturity due to contract logic errors or misconfigured market parameters

Custodians, wallets, institutional PT holders

Simulate redemption flows for all held PT positions; verify maturity date and underlying asset redemption path

Access Control Failures

Misconfigured ownership or role-based access on rescue contracts, factories, or market parameters enables unauthorized state changes

All integrators depending on Pendle contract immutability assumptions

Audit admin key and multisig configuration for all Pendle contracts in your dependency chain

Cross-Chain Bridge Dependency

Vulnerability in canonical bridge used by Pendle for multi-chain deployments causes asset depeg or pricing dislocation

Cross-chain arbitrageurs, multi-chain liquidity providers, oracles

Map bridge dependency for each chain deployment; model contagion impact on PT/YT positions during bridge downtime

BUG BOUNTY INCIDENT RESPONSE

Disclosure Timeline and Response Analysis

A structured timeline and operational analysis of critical and high-severity disclosures from Pendle's Immunefi program. This section breaks down the typical lifecycle of a vulnerability report—from initial submission to patch deployment—and provides a framework for integrators and security teams to assess their own exposure and response readiness during a live incident.

What to check: The Immunefi report ID, the severity classification (Critical/High), and the initial triage summary provided by the Pendle team.

Why it matters: This phase confirms the validity and scope of the vulnerability. The severity rating dictates the response SLA and the urgency for downstream integrators. A misclassification can delay critical patches.

Confirmation signal: Look for a 'Validated' status on the Immunefi dashboard and an official acknowledgment in Pendle's developer communication channels (Discord, forum). Verify that the report includes specific affected contract addresses and version tags.

Chains We Build On

Looking to build on a specific blockchain?

We build smart contracts, DeFi applications, wallets, tokenization platforms, and blockchain infrastructure across the major ecosystems teams choose today. That includes Ethereum, Arbitrum, Optimism, Polygon, Avalanche, Solana, Sui, Aptos, Hedera, Stellar, and NEAR, with support for additional EVM and non-EVM networks based on your product requirements.

EVM ecosystems

  • Ethereum logo
    Ethereum
  • Arbitrum logo
    Arbitrum
  • Optimism logo
    Optimism
  • Polygon logo
    Polygon
  • Avalanche logo
    Avalanche
  • Cronos logo
    Cronos

Non-EVM ecosystems

  • Solana logo
    Solana
  • Sui logo
    Sui
  • Aptos logo
    Aptos
  • Hedera logo
    Hedera
  • Stellar logo
    Stellar
  • NEAR logo
    NEAR

Additional ecosystems

  • Polkadot logo
    Polkadot
  • Cosmos logo
    Cosmos
  • TON logo
    TON
  • Cardano logo
    Cardano
  • Algorand logo
    Algorand
  • Tempo logo
    Tempo

Also available for Base, appchains, custom EVM networks, and cross-chain product architecture.

BUG BOUNTY DISCLOSURE FAQ

Frequently Asked Questions

Common questions from security researchers, protocol integrators, and risk teams about Pendle's Immunefi bug bounty disclosures, vulnerability patterns, and operational response.

Pendle's Immunefi program follows the standard CVSS-based severity classification (Critical, High, Medium, Low, None) adapted for smart contract and economic exploit contexts. Researchers should expect:

  • Initial triage within 24-48 hours by the Pendle security team
  • Severity assessment based on impact to user funds, exploit feasibility, and affected contract scope
  • Critical vulnerabilities typically involve direct loss of user funds, unauthorized fund transfers, or permanent freezing of assets in core contracts (PendleMarket, PendleYieldContractFactory, vePENDLE)
  • High severity includes economic exploits requiring specific market conditions, oracle manipulation with bounded impact, or bypass of core access controls
  • Medium/Low covers issues like gas inefficiencies, minor rounding errors without value extraction, or UI-level bugs

Researchers should verify the current program scope and reward tiers on Pendle's official Immunefi page, as these are subject to change. The disclosure timeline from validated submission to public disclosure varies based on fix complexity and deployment coordination across chains.

Trusted by Industry Leaders

Delivering blockchain solutions for 5+ years.

We have partnered with 50+ leading DeFi protocols, NFT ecosystems, and fintech innovators to build secure, scalable, and capital-efficient blockchain products.

Selected Partners & Clients

ChainVote logo
Reax logo
Sokail logo
Swapsicle logo
SyntheX logo
Tekika logo
Telos logo
Zexe logo
ChainVote logo
Reax logo
Sokail logo
Swapsicle logo
SyntheX logo
Tekika logo
Telos logo
Zexe logo
ChainVote logo
Reax logo
Sokail logo
Swapsicle logo
SyntheX logo
Tekika logo
Telos logo
Zexe logo
ChainVote logo
Reax logo
Sokail logo
Swapsicle logo
SyntheX logo
Tekika logo
Telos logo
Zexe logo
“I've been working with Chainscore Labs for last 3+ years, they've consistently delivered with strong ownership across multiple projects. The team is reliable and detail-oriented.”
L
Lee Erswell
CEO, Telos Foundation
how to get started

How to get started?

If you're looking for blockchain integration, ChainScore Labs has 5+ years of experience helping teams build and integrate exchanges, wallets, smart contracts, tokenization solutions, and protocol-connected products, we can help you choose the right path, integrate securely, and get to production faster. Our team consists of experienced blockchain developers and architects who can help you with your blockchain integration needs.

01

Exploration & Strategy

Define your product goals and choose the right blockchain architecture for your use case.

02

Architecture & Design

Design the smart contracts, tokenomics, and security parameters of your system.

03

Development & Integration

Build and integrate with wallets, oracles, and front-end dApps for a seamless experience.

04

Security & Launch

Comprehensive audits followed by a risk-managed mainnet deployment to protect your users.

Start a build

Need a blockchain engineering team?

Send the project context and we will respond with next steps, scope questions, and a practical path to delivery.