Downloads · 30 days
26
20% of all-time downloads
Zennar/Deecon-SecurityAnalyst-1.5B
Deecon-SecurityAnalyst-1.5B is a text generation model from Zennar. Use it when you need the model to write or continue text. It is set up for transformers. The card lists the license as mit.
Deecon-SecurityAnalyst-1.5B is a 1.5 billion parameter causal language model fine-tuned from the Qwen2.5-Coder-1.5B-Instruct base model. It is designed to analyze and describe cybersecurity vulnerability data based on…
Downloads · 30 days
26
20% of all-time downloads
All-time downloads
133
Public
Parameters
1.5B
3.1 GB on disk
Likes
1
Public
Click a slice to open those files.
.safetensors3.1 GB · 99%
From the Hugging Face model README
Deecon-SecurityAnalyst-1.5B is a 1.5 billion parameter causal language model fine-tuned from the Qwen2.5-Coder-1.5B-Instruct base model. It is designed to analyze and describe cybersecurity vulnerability data based on structured input fields.
Deecon-SecurityAnalyst-1.5B is a generative Large Language Model (LLM) derived from the Qwen2.5-Coder-1.5B-Instruct architecture. It underwent fine-tuning using Supervised Fine-Tuning (SFT) with a specialized dataset containing cybersecurity vulnerability entries. Its primary function is to generate relevant descriptive or analytical text based on structured vulnerability information provided as input.
This model is suitable for tasks involving the generation of textual summaries or explanations from structured cybersecurity vulnerability data. Direct use cases include generating initial security reports or descriptions based on standard inputs like CVE (Common Vulnerabilities and Exposures) or CWE (Common Weakness Enumerations).
Potential downstream uses include integration into Vulnerability Management Platforms, automated security report generation tools, or as a component within AI-driven threat analysis systems.
This model should not be used to provide definitive automated security advice, detect vulnerabilities on live systems, or replace human expertise (e.g., penetration testers, security analysts) in security analysis. It must not be used to generate exploit code or other malicious content related to vulnerabilities. It is not optimized for general-purpose tasks outside the cybersecurity domain.
The model's output is heavily influenced by the quality and content of its training data. It may perpetuate biases present in the source vulnerability descriptions or exhibit limitations in understanding novel or highly complex attack vectors not well-represented in the training set. Like other LLMs, it carries a risk of generating factually incorrect details or "hallucinations" about specific vulnerabilities.
Users (both direct and downstream) should be made aware of the risks, biases, and limitations of the model. Outputs should be critically reviewed by qualified security professionals before being used for critical decision-making. The model should be considered a supplementary analytical tool, not a primary source of truth. Use responsibly and with appropriate scrutiny.
Use the code below to get started with the model.
from transformers import AutoModelForCausalLM, AutoTokenizer
model_name = "Zennar/Deecon-SecurityAnalyst-1.5B" # Replace with your HF username
tokenizer = AutoTokenizer.from_pretrained(model_name)
model = AutoModelForCausalLM.from_pretrained(model_name)
# Example prompt based on the training data structure
prompt = "### Instruction:\nAnalyze the following vulnerability entry.\n\n### Input:\nID: 123\nComponent: Web Server\nLanguage: PHP\nVulnerability Class: SQL Injection\nSeverity: CRITICAL\nDescription: Improper sanitization of user input leads to SQL injection.\nRoot Cause: Lack of input validation.\n\n### Response:\n"
inputs = tokenizer(prompt, return_tensors="pt")
outputs = model.generate(**inputs, max_new_tokens=256)
print(tokenizer.decode(outputs[0], skip_special_tokens=True))