/ Модель

Характеристики

Контекст
514 токенов
Параметры
152 млн
Лицензия
MIT
Архитектура
roberta · dense
Базовая модель
SecureBERT
Опубликована
28 апр 2026

securebert-vuln2attack-flat

Классификация текстаТекст → label3 профессии

Англоязычная модель на базе SecureBERT, которая относит описания уязвимостей к одной или нескольким подтехникам MITRE ATT&CK.

163скачиваний за 30 дней1лайквеса обновлены26 июн 2026

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Публичные оценки

Из открытых лидербордов. Сравнивайте результаты одного теста при одинаковых условиях — отсутствие оценки не значит, что модель хуже.

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

SecureBERT — CVE-LMTune ATT&CK Classifier (Flat) — англоязычная модель классификации уязвимостей из набора CVE-LMTune, представленного Франко Террановой, Саной Рекби, Абделькадером Лахмади и Изабель Крисман. Модель дообучена на базе ehsanaghaei/SecureBERT и использует архитектуру RoBERTa с классификационной головой; размер — 151,8 млн параметров, длина контекста — 514 токенов.

На вход модель получает текстовое описание уязвимости, например сводку CVE, и предсказывает один или несколько идентификаторов MITRE ATT&CK Enterprise Subtechniques. Это многометочная классификация для связывания описаний уязвимостей с техниками и подтехниками ATT&CK. В карточке приведены результаты оценки на отложенной выборке, включая micro-F1 0,8168 при пороге 0,5.

Модель может помочь аналитикам безопасности и исследователям автоматизировать первичную разметку уязвимостей и поиск связей с ATT&CK. Она работает с текстом на английском языке, а контекст ограничен 514 токенами. Распространяется под лицензией MIT; карточка отмечает, что проект не сертифицирован и не одобрен NVD, CVE2CAPEC или Hugging Face.

Сценарии применения

  • сопоставление описаний CVE с подтехниками MITRE ATT&CK
  • автоматическая многометочная разметка уязвимостей
  • первичная классификация описаний уязвимостей для анализа киберугроз
  • поиск связей между CVE и техниками ATT&CK

Ограничения

Модель рассчитана на текстовые описания уязвимостей на английском языке и ограничена контекстом в 514 токенов. Показатель macro-F1 на тестовой выборке составляет 0,4286 при пороге 0,5, поэтому результаты по отдельным меткам могут быть неоднородными.

Для каких профессий подходит3

Разделы каталога профессий, в задачах которых используется эта модель

Все профессии

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

SecureBERT — CVE-LMTune ATT&CK Classifier (Flat)

GitHub Paper PhD theses.fr License: MIT Zenodo Data

Part of the CVE-LMTune model suite, a collection of language models fine-tuned for multi-taxonomy vulnerability classification across widely used cybersecurity taxonomies, including CWE, CAPEC, and MITRE ATT&CK.

Paper

Franco Terranova, Sana Rekbi, Abdelkader Lahmadi, Isabelle Chrisment. Multi-Taxonomy Vulnerability Classification with Hierarchically Finetuned Language Models. The 23rd Conference on Detection of Intrusions and Malware & Vulnerability Assessment (DIMVA '26).

Overview

This model performs multi-label ATT&CK classification from vulnerability descriptions. Given a CVE-style description, it predicts one or more ATT&CK identifiers associated with the described vulnerability.

PropertyValue
TaxonomyMITRE ATT&CK Enterprise Subtechniques
TaskMulti-label text classification
InputVulnerability description (e.g., CVE summary)
OutputOne or more ATT&CK identifiers
Number of labels175
Number of samples231,009
Latest CVE update included17/06/2026
Splittrain (60%), val (20%), test (20%)

Evaluation Results

The model was evaluated on the held-out test set using standard multi-label classification metrics using sigmoid activation and a default threshold of 0.5.

Ranking Metrics

LRAPMRRCoverage ErrorLabel Ranking LossP@1P@3P@5R@1R@3R@5
0.91520.946018.790.01730.93210.90840.84580.12860.37790.5554

Threshold = 0.5

Micro PMicro RMicro F1Macro F1Weighted F1Hamming LossSubset Accuracy
0.86120.77670.81680.42860.80930.02640.6874

Quick Start

from transformers import AutoTokenizer, AutoModelForSequenceClassification
import torch

tokenizer = AutoTokenizer.from_pretrained("Sana9/securebert-vuln2attack-flat", use_fast=False)
model = AutoModelForSequenceClassification.from_pretrained("Sana9/securebert-vuln2attack-flat")

text = "Buffer overflow vulnerability in OpenSSL allows remote attackers to execute arbitrary code."

with torch.no_grad():
    probs = torch.sigmoid(
        model(**tokenizer(text, return_tensors="pt", truncation=True)).logits
    )[0]

predictions = {
    model.config.id2label[i]: p.item()
    for i, p in enumerate(probs)
    if p > 0.5
}

print(predictions)

Citation

@inproceedings{terranova2026multitaxonomy,
  author    = {Franco Terranova and Sana Rekbi and Abdelkader Lahmadi and Isabelle Chrisment},
  title     = {Multi-Taxonomy Vulnerability Classification with Hierarchically Finetuned Language Models},
  booktitle = {Proceedings of the International Conference on Detection of Intrusions and Malware, and Vulnerability Assessment (DIMVA)},
  year      = {2026},
  month     = jul,
  address   = {Chania, Crete, Greece},
  note      = {HAL identifier: hal-05500820v2}
}

Related Resources

Disclaimers

  • This product is a result of the use of the NVD API but is not endorsed or certified by the NVD. The same for the CVE2CAPEC project and the Hugging Face API.
  • This project relies on data publicly available from the CWE, CAPEC, and MITRE ATT&CK projects.
  • This work has been partially supported by the French National Research Agency under the France 2030 label (Superviz ANR-22-PECY-0008). The views reflected herein do not necessarily reflect the opinion of the French government.

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм · text-classification

Можно запустить

Подбираем GPU…

Класс архитектуры
RobertaForSequenceClassification
Ревизия весов
d59be39

0 моделей