BarkBeetle: Stealing Decision Tree Models with Fault Injection

Machine learning (ML) models-particularly decision trees (DTs)-are widely adopted across various domains due to their interpretability and efficiency. However, as ML models become increasingly integrated into privacy-sensitive applications, concerns about their confidentiality have grown-particularly in light of emerging threats such as model extraction and fault injection attacks. Assessing the vulnerability of DTs under such attacks is therefore important. In this work, we present BarkBeetle, a novel model extraction attack that leverages fault injection to recover internal structural information of DT models under black-box settings. BarkBeetle employs a bottom-up recovery strategy that uses targeted fault injection at specific nodes to efficiently infer feature splits and threshold values. Our proof-of-concept implementation demonstrates that BarkBeetle requires significantly fewer queries and recovers more structural information compared to prior state-of-the-art approaches, when evaluated on DTs trained with public UCI datasets. To validate its practical feasibility, we implement BarkBeetle on a Raspberry Pi RP2350 microcontroller and perform fault injections using the Faultier voltage glitching tool. As BarkBeetle targets general DT models, we also provide an in-depth discussion on its applicability to a broader range of tree-based applications, including data stream classification, DT model variants, and tree-based cryptography schemes. CCS Concepts • Security and privacy → Hardware attacks and countermeasures ; Embedded systems security; • Computing methodologies → Machine learning. Keywords Fault injection attack, decision tree, model extraction attack This work is licensed under a Creative Commons Attribution 4.0 International License. ASIA CCS '26,

Publication Details

Journal
Durham Research Online (Durham University)
Published
2025-11-20
DOI
https://doi.org/10.1145/3779208.3785372
Primary Topic
Adversarial Robustness in Machine Learning
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

BarkBeetle: Stealing Decision Tree Models with Fault Injection

Durham Research Online (Durham University)
Adversarial Robustness in Machine Learning
article

BarkBeetle: Stealing Decision Tree Models with Fault Injection

article en

Abstract

Machine learning (ML) models-particularly decision trees (DTs)-are widely adopted across various domains due to their interpretability and efficiency. However, as ML models become increasingly integrated into privacy-sensitive applications, concerns about their confidentiality have grown-particularly in light of emerging threats such as model extraction and fault injection attacks. Assessing the vulnerability of DTs under such attacks is therefore important. In this work, we present BarkBeetle, a novel model extraction attack that leverages fault injection to recover internal structural information of DT models under black-box settings. BarkBeetle employs a bottom-up recovery strategy that uses targeted fault injection at specific nodes to efficiently infer feature splits and threshold values. Our proof-of-concept implementation demonstrates that BarkBeetle requires significantly fewer queries and recovers more structural information compared to prior state-of-the-art approaches, when evaluated on DTs trained with public UCI datasets. To validate its practical feasibility, we implement BarkBeetle on a Raspberry Pi RP2350 microcontroller and perform fault injections using the Faultier voltage glitching tool. As BarkBeetle targets general DT models, we also provide an in-depth discussion on its applicability to a broader range of tree-based applications, including data stream classification, DT model variants, and tree-based cryptography schemes. CCS Concepts • Security and privacy → Hardware attacks and countermeasures ; Embedded systems security; • Computing methodologies → Machine learning. Keywords Fault injection attack, decision tree, model extraction attack This work is licensed under a Creative Commons Attribution 4.0 International License. ASIA CCS '26,

Durham Research Online (Durham University)
Peace, Justice and strong institutions
Openalex Percentile: Top 19%
Adversarial Robustness in Machine Learning
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.