---
title: "Cisco Antares Review: 1B Local AI für Schwachstellen"
canonical: https://wavect.io/de/blog/cisco-antares-local-vulnerability-localization/
language: de
description: "Cisco Antares Review: lokale CWE-basierte Schwachstellensuche mit Antares-1B, GGUF und llama.cpp. Benchmark, CI/CD, Risiken und Pilot."
image: "https://wavect.io/img/general/bak/open_graph_preview.jpg"
---

[**Zurück**](/de/blog/overview/)

[![Kevin Riedl](/img/team/kevin.webp)](/de/team/kevin-riedl/)

[Kevin Riedl](/de/team/kevin-riedl/) https://linkedin.com/in/wsdt

11 min Lesezeit · 22. Juli 2026 Zuletzt geprüft 7. August 2026

[**Weiter**](/de/blog/meterless-ai-agent-context-layer-review/)

# Cisco Antares im Test: 1B Local AI für Vulnerability Localization

TL;DR

Cisco Antares ist eine Open-Weight-SLM-Familie für Vulnerability Localization, kein autonomer Scanner. Aus einer CWE-Beschreibung und read-only Terminal-Zugriff grenzt Antares-1B ohne externes Retrieval Kandidatendateien ein. Im VLoc Bench erreicht es 0,209 File F1; große Repositories, Multi-File-Schwachstellen und semantische Bugs bleiben schwierig. Ein Community-Q8_0-GGUF mit rund 1,96 GB läuft hinter llama.cpp, doch ein öffentlicher Paritätsbenchmark fehlt. Setze es in einer Sandbox ohne Netzwerk ein, behalte SAST, SCA, Secret Scanning, dynamische Tests und Human Review und miss Analystenminuten pro korrekt lokalisierter Untersuchung.

Passende Leistung: [Software-Qualitätssicherung](/de/services/software-quality-assurance/)

**Cisco Antares ist kein autonomer Schwachstellen-Scanner, kein Patch-Generator und kein billiger Ersatz für einen Penetrationstest.** Es ist ein kleines Open-Weight-Security-Modell für eine engere, wirtschaftlich nützliche Frage: Welche Dateien sollte ein Security Engineer zuerst prüfen, wenn Antares eine CWE-Beschreibung und read-only Zugriff auf ein Repository erhält?

Genau dieser enge Scope macht Antares interessant. Das veröffentlichte [Antares-1B-Modell](https://huggingface.co/fdtn-ai/antares-1b) hat eine Milliarde Parameter, steht unter Apache 2.0, braucht weder Vektordatenbank noch externes Retrieval und kann hinter einem lokalen OpenAI-kompatiblen Endpoint laufen. Eine [Community-Konvertierung als Q8_0 GGUF](https://huggingface.co/mitkox/antares-1b-Q8_0-GGUF) ist rund 1,96 GB groß und läuft mit llama.cpp. Damit wird eine private Triage-Spur für proprietären Code auf Workstations und kleinen On-Device-Systemen realistisch.

Der Haken gehört in denselben Absatz: Das beste Modell in Ciscos eigenem Benchmark erreicht nur 0,229 File F1. 190 von 500 Aufgaben werden von keinem getesteten Modell gelöst. Antares grenzt die Suche ein. Es beweist nicht, dass ein Repository sicher ist.

| Frage | Kurzantwort | Kommerzielle Folge |
| --- | --- | --- |
| Muss Code die eigene Umgebung verlassen? | Nein, wenn Gewichte, Inference-Endpoint, CLI, Logs und Repo-Sandbox lokal laufen. | Relevant für proprietären oder regulierten Code ohne Cloud-Freigabe. |
| Findet Antares bewiesene Schwachstellen? | Nein. Es rankt Kandidatendateien aus einer CWE-Beschreibung. | Human Review und der bestehende AppSec-Stack bleiben. |
| Läuft es mit llama.cpp? | Ein Community-Q8_0-GGUF ist verfügbar, llama.cpp stellt einen passenden lokalen Server bereit. | Einfacher Pilot, aber keine publizierte GGUF-Qualitätsparität. |
| Passt es in CI/CD? | Ja. Die offizielle CLI unterstützt JSON und SARIF. | Zuerst nicht blockierende Triage, kein Merge Gate. |
| Ersetzt es SAST oder Pentests? | Nein. | Zwischen Advisory Intake und Expertenanalyse einsetzen. |

## Was ist Cisco Antares?

[Cisco Foundation AI stellte Antares](https://blogs.cisco.com/ai/introducing-antares-the-most-efficient-open-weight-ai-models-for-vulnerability-localization) am 21. Juli 2026 als Familie sicherheitsfokussierter Small Language Models vor. Antares-350M und Antares-1B sind öffentlich verfügbar. Antares-3B steht im technischen Report und Benchmark, wurde beim Launch aber noch als kommend bezeichnet.

Die Modelle basieren auf IBM Granite 4.0. Cisco trainiert darauf Cybersecurity Reasoning, Deep Research, Terminal-Nutzung und Code-Suche per Supervised Fine-Tuning. Danach optimiert Group Relative Policy Optimization komplette Such-Trajektorien durch Repositories. Vereinfacht gesagt lernt Antares nicht nur Begriffe aus der Security, sondern auch suchen, Dateien prüfen, schwache Spuren verwerfen und unter einem knappen Tool-Budget Pfade abgeben.

Der [technische Antares-Report](https://cisco-foundation-ai.github.io/antares/technical-report.pdf) beschreibt eine read-only Repo-Umgebung ohne Netzwerk und mit maximal 15 Terminal-Kommandos. Das Modell erhält CWE-ID und generische Kategorienbeschreibung, nutzt Such- und Dateiwerkzeuge und liefert wahrscheinliche Implementierungsdateien oder meldet, dass es keine Schwachstelle gefunden hat.

## Was bedeutet Vulnerability Localization?

Vulnerability Detection fragt, ob eine Schwachstelle existiert. Vulnerability Localization fragt, wo die relevante Implementierung liegt. Nach einem neuen Advisory kennt das Security-Team vielleicht die [CWE-Schwächenklasse](https://cwe.mitre.org/), verbringt aber trotzdem Stunden damit, CVE oder GitHub Security Advisory durch Wrapper, Adapter, Framework-Konventionen und Call Paths zu verfolgen.

Antares automatisiert den ersten Ausgrabungsschritt:

1. **Mit einer begrenzten Hypothese beginnen.** Übergib CWE und Beschreibung, nicht den vagen Auftrag, alle Bugs zu finden.
2. **Repository erkunden.** Das Modell sucht Muster, öffnet Kandidaten, folgt Imports und ändert seine Hypothese.
3. **Kandidatendateien abgeben.** Das Ergebnis ist eine priorisierte Review-Queue, kein Befund.
4. **An deterministische Checks und Menschen übergeben.** Engineers bestätigen Reachability, Exploitability, betroffene Versionen, Severity und Fix.

Dieser Scope konkurriert nicht mit unserem breiteren [QA-Prozess für KI-generierten Code](/de/blog/qa-for-ai-generated-code/). Dort geht es um Autorisierung, Inputs, Secrets, Last, Concurrency, Dependencies und Regressionstests. Antares besitzt einen Schritt darin: lokale Kandidatendateien aus Security-Beschreibungen finden.

## Wie gut ist Antares im Benchmark?

Der neue [Vulnerability Localization Benchmark](https://cisco-foundation-ai.github.io/vulnerability-localization-benchmark/) enthält 500 Aufgaben aus 290 echten Repositories, sechs Paket-Ökosystemen und 147 CWE-Kategorien. Jede Aufgabe rekonstruiert den Stand vor dem Security Fix. Die tatsächlich geänderten Implementierungsdateien bilden die Ground Truth. Modelle sehen nur eine generische CWE-Beschreibung und dürfen 15 Terminal Calls machen.

| Modell | Parameter | File F1 | Recall |
| --- | --- | --- | --- |
| GPT-5.5, xhigh | Frontier | 0,229 | 0,221 |
| Antares-3B, GRPO | 3B | 0,223 | 0,221 |
| Antares-1B, GRPO | 1B | 0,209 | 0,224 |
| GLM-5.2 | 753B | 0,186 | 0,186 |
| Antares-350M, GRPO | 350M | 0,135 | 0,178 |

Die Headline stimmt: Spezialisierung lässt ein 1B-Modell auf diesem Harness viel größere Generalisten schlagen. Die falsche Lesart wäre, Antares finde 20,9 Prozent der Schwachstellen. File F1 kombiniert Precision und Recall auf Dateiebene in einem Benchmark, in dem jedes Phase-A-Repository garantiert eine Schwachstelle enthält. Das ist keine End-to-End Detection Rate in normalem Code.

Die Grenzen entscheiden über den Einkauf. Cisco meldet deutliche Einbrüche über 10 MB, Probleme bei Schwachstellen über fünf oder mehr Dateien und bessere Resultate bei markanten grep-fähigen Mustern als bei Berechtigungen, Locking oder Memory Leaks. Der Trainings-Cutoff ist der 10. April 2025. Das Modell erklärt außerdem nicht, warum eine Datei verwundbar ist, erzeugt keinen Exploit und schreibt keinen Patch.

## Was ändert sich mit GGUF und llama.cpp?

Der offizielle Cisco Release liefert Transformers-kompatible Gewichte und eine CLI für einen frei konfigurierbaren OpenAI-kompatiblen Inference-Endpoint. [llama.cpp stellt genau so einen lokalen Server bereit](https://github.com/ggml-org/llama.cpp). Die Community-Konvertierung packt das 1B-Modell als rund 1,96 GB großes Q8_0 GGUF. Architektonisch passen die Teile zusammen.

Ein praktisches Setup kann Antares auf einem kompakten GB10-System neben einem größeren Coding-Modell laufen lassen. Ein schlanker Agent Skill treibt dann die Antares-CLI oder ihr Protokoll: Repo-Snapshot und CWE hinein, JSON oder SARIF heraus, Kandidatendateien zur Prüfung an den Hauptagenten. Weil Antares klein ist, muss es die Hardware des großen Assistenten nicht dauerhaft blockieren.

- **Der offizielle Benchmark ist kein GGUF-Benchmark.** Cisco berichtet rund 13 bis 15 Minuten für 500 Tasks auf einer H100 mit Parallelisierung. Daraus folgt keine GB10- oder llama.cpp-Latenz.
- **Q8_0-Parität ist nicht belegt.** Bis 7. August 2026 fanden wir keinen publizierten VLoc-A/B-Test der Originalgewichte gegen das GGUF.
- **Das Community-Artefakt ist kein offizieller Cisco Release.** Datei, Hash, Quellrevision und eigene historische Tests gehören in den Pilot.

## Wie gehört Antares in Shift-left CI/CD?

1. **Mit einem Security-Anlass starten.** Nutze eine gemappte CWE aus CVE oder GHSA, eine gezielte Kampagne oder einen kleinen Satz Schwächenklassen. Kein “finde alle Schwachstellen”.
2. **Read-only Snapshot bauen.** Mounte nur Repository und nötige Metadaten in einen Container ohne Netzwerk. Secrets, Build Credentials und Kundendaten bleiben draußen.
3. **Relevanten Slice prüfen.** Bevorzuge geänderten Service oder Dependency Boundary. Das respektiert das 15-Command-Budget.
4. **JSON und SARIF ausgeben.** Die CLI unterstützt beides. [GitHub importiert SARIF von Drittwerkzeugen](https://docs.github.com/en/code-security/concepts/code-scanning/sarif-files) als Code-Scanning-Alerts.
5. **Menschliche Bestätigung verlangen.** Ein Kandidat wird erst nach bestätigtem Verhalten zum Finding.
6. **Akzeptierte Outcomes messen.** Precision, Recall auf bekannten Fällen, Zeit bis zur ersten relevanten Datei, Review-Minuten und stille Misses zählen.

Erst wenn eigene Daten für eine konkrete Kategorie überzeugen, darf Antares ein blockierendes Gate werden. Auch dann braucht es einen benannten Bypass mit Audit Trail.

## Wie unterstützt Antares CVE- und GHSA-Untersuchungen?

Antares macht kein externes Retrieval. Das ist Privacy-Vorteil und Workflow-Grenze zugleich. Es holt kein aktuelles Advisory und sollte wegen des Cutoffs auch nicht aus Erinnerung dazu befragt werden.

1. CVE oder GHSA in einem getrennten, kontrollierten Intake abrufen.
2. Komponente, Versionsbereich, CWE-Mapping und Advisory-Text verifizieren.
3. Nur geprüfte CWE-Beschreibung und freigegebenen Kontext an Antares geben.
4. Kandidatendateien für Source Review, Dependency Tracing und Patch-Verifikation priorisieren.
5. Advisory-Revision, Modell-Hash, Prompt, Repo-Commit, Trace und Review-Entscheidung protokollieren.

## Macht lokale Inference den Workflow sicher?

**Lokal ist eine sinnvolle Datengrenze, kein Sicherheitszertifikat.** Die Model Card empfiehlt isolierte Sandbox, deaktiviertes Netzwerk, Zugang nur für autorisiertes Security-Personal, vollständige Trajectory-Logs und Human Oversight. Diese Controls zählen, weil das Modell ein Terminal bedient und keine eigenständige Conversational-Safety-Ausrichtung erhielt.

Der GGUF-Pfad ergänzt eine Supply-Chain-Grenze. llama.cpp veröffentlichte Security Advisories zu bösartigen Modelldateien, darunter einen [Buffer Overflow durch ein manipuliertes GGUF-Vokabular](https://github.com/ggml-org/llama.cpp/security/advisories/GHSA-8wwf-w4qm-gpqr). Runtime aktuell halten, Datei und Hash pinnen und nicht vertrauenswürdige Gewichte nur gehärtet laden.

Prüfe auch Crash Reporting, Paketinstallation, Remote Logs, CI-Artefakte, SARIF-Upload und den Hauptagenten, der Resultate übernimmt. Ein lokales Modell schützt keinen Code, den das Harness an anderer Stelle versendet.

## Was Antares ergänzt, aber nicht ersetzt

| Control | Stärke | Warum Antares ihn nicht ersetzt |
| --- | --- | --- |
| SAST und CodeQL-artige Analyse | Regeln, Typen, Sources, Sinks und Data Flows | Deterministische Befunde und reife Query Packs bleiben nötig. |
| Software Composition Analysis | Bekannte verwundbare Dependencies und Lizenzen | Antares besitzt keine aktuelle Advisory-Datenbank. |
| Secret Scanning | Committed Credentials und Tokens | Spezialisierte Detektoren sind für dieses Muster verlässlicher. |
| Dynamische Tests und Pentests | Runtime, Exploit Paths, Config und Fehlerketten | Antares liest Source und nennt Dateien, beweist aber keine Exploitability. |
| Human Security Review | Business Logic, Threat Context, Severity und Fix-Qualität | Die Model Card verlangt ausdrücklich Human Oversight. |

Für autonome Red-Team-Harnesses besitzt unser [T3MP3ST Review](/de/blog/t3mp3st-ai-red-teaming-review-2026/) die separate Suchintention. Für die Wirtschaftlichkeit lokaler Modelle gegen APIs gilt unser [Break-even-Guide für lokale Modelle](/de/blog/local-models-vs-apis-break-even-eu-2026/). Antares bleibt bei lokaler Vulnerability Localization.

## Ein kommerzieller 14-Tage-Pilot

1. **25 historische Untersuchungen wählen.** Pre-fix und patched Snapshots, Single- und Multi-File, kleine und große Repos und langsame Alt-Fälle.
2. **Stack einfrieren.** Quellrevision, GGUF-Hash, llama.cpp Build, CLI-Version, Prompt, Tool-Budget und Hardware festhalten.
3. **Blind testen.** Patchdateien und bekannte Orte bleiben Modell und Erstprüfer verborgen.
4. **Mit Baseline vergleichen.** Antares plus Analyst gegen den heutigen SAST-plus-Analyst-Prozess messen.
5. **Go/No-go festlegen.** Kürzere mediane Triage, kein unvertretbarer Critical Miss, prüfbare Traces und tragbare False Positives verlangen.

Die Entscheidungsmetrik ist nicht Tokens pro Sekunde. Sie lautet **Analystenminuten pro korrekt lokalisierter Untersuchung**, mit False Negatives direkt daneben.

## Own your AI, inklusive der langweiligen Teile

Die Gewichte zu besitzen ist ein Anfang. Operative Ownership umfasst Inference-Endpoint, Repo-Grenze, Logs, Updates von Modell und Runtime, Eval-Set, Failure Policy und Exit-Pfad. Ein Modell auf dem Schreibtisch mit stiller Vendor-Abhängigkeit ist nicht vollständig lokal. Ein lokales Modell ohne Benchmark ist noch kein kontrolliertes Produktionssystem.

Cloud AI optimiert für das Unternehmen, das die Cloud betreibt. Das kann die richtige Entscheidung sein, wenn Capability, Support und Tempo schwerer wiegen als Datengrenze und Portabilität. Der Fehler liegt darin, Vendor-Alignment mit dem eigenen gleichzusetzen. Antares macht eine Alternative praktikabel: Die enge Security-Aufgabe, den Code und die Evidenz in einer selbst kontrollierten Grenze halten.

## Häufig gestellte Fragen

### Was ist Cisco Antares?

Cisco Antares ist eine Familie offener Small Language Models für agentische Vulnerability Localization. Aus CWE-Beschreibung und read-only Terminal-Zugriff ermittelt es wahrscheinliche Implementierungsdateien für Human Review.

### Kann Antares ein Repository vollständig lokal scannen?

Ja, wenn Gewichte, OpenAI-kompatibler Inference-Endpoint, CLI, Repo-Sandbox und Logs in der eigenen Umgebung laufen. Der offizielle Workflow braucht kein externes Retrieval und keine Vektordatenbank.

### Funktioniert Antares mit llama.cpp und GGUF?

Ein Community-Q8_0-GGUF von Antares-1B ist verfügbar und llama.cpp kann es lokal über einen OpenAI-kompatiblen Endpoint bereitstellen. Eine öffentliche Qualitätsparität zu Ciscos Originalgewichten war am 7. August 2026 nicht publiziert.

### Kann Antares CVE- oder GHSA-Schwachstellen finden?

Es kann nach einem kontrollierten Advisory Intake Kandidatendateien lokalisieren. Antares holt aktuelle Advisories nicht selbst und hat einen Trainings-Cutoff am 10. April 2025.

### Ersetzt Antares SAST, CodeQL oder einen Penetrationstest?

Nein. Es liefert wahrscheinliche Dateien, keinen Beweis für Exploitability, keinen Fix und keine vollständige Abdeckung.

### Soll Antares die CI blockieren?

Nicht am Anfang. Erst nicht blockierend Daten zu Precision, Recall, Review-Zeit und Misses sammeln, dann nur eng validierte Kategorien mit kontrolliertem Bypass blockieren.

## Primärquellen und Prüfdatum

- [Launch-Post von Cisco Foundation AI](https://blogs.cisco.com/ai/introducing-antares-the-most-efficient-open-weight-ai-models-for-vulnerability-localization)
- [Technischer Antares-Report](https://cisco-foundation-ai.github.io/antares/technical-report.pdf)
- [Offizielle Antares-1B Model Card](https://huggingface.co/fdtn-ai/antares-1b)
- [VLoc-Bench-Methodik und Ergebnisse](https://cisco-foundation-ai.github.io/vulnerability-localization-benchmark/)
- [llama.cpp Repository](https://github.com/ggml-org/llama.cpp)

Status, Model Cards, Benchmarks, Lizenzen und Security Advisories wurden am **7. August 2026** geprüft. Der Review ist unabhängig und nicht gesponsert. Wir haben weder Ciscos H100-Benchmark reproduziert noch einen GGUF-Paritätslauf publiziert.

## Fazit

Antares macht Vulnerability Triage weniger zu Repository-Archäologie, weil es sich auf die teure erste Frage spezialisiert: Wo soll ein Security Engineer hinschauen? Kleine Größe, offene Gewichte, read-only Agent Loop und lokaler Deployment-Pfad machen wiederholte private Untersuchung wirtschaftlich plausibel.

Nützlich bleibt das Modell nur, wenn seine Grenzen sichtbar bleiben. Es lokalisiert Kandidaten. Es zertifiziert keinen Code, ersetzt keinen AppSec-Stack und entfernt keinen Reviewer. Lokal betreiben, sandboxen, an eigenen alten Incidents messen und nur dort hochstufen, wo Evidenz Vertrauen verdient.

## Das könnte dich auch interessieren..

[**QA für KI-generierten Code** Der breitere Production-Readiness-Prozess für Autorisierung, Inputs, Secrets, Dependencies, Last, Fehlerpfade und Regressionen.](/de/blog/qa-for-ai-generated-code/) [**Prototyp direkt ausliefern oder zuerst härten?** Entscheide, wann Tempo reicht und wann Nutzer, Geld oder sensible Daten einen Production-Hardening-Pass verlangen.](/de/compare/ship-vibe-coded-as-is-vs-harden/)

Modelle und Infrastruktur

## In diesem Cluster weiterlesen

[Mit dem Grundlagenartikel starten**LLMs in der EU selbst hosten: Wann sich Open Weights wirklich rechnen**](/de/blog/self-hosting-llms-eu-cost/)

- [Versieht Claude Texte mit Wasserzeichen? API-Antwort 2026](/de/blog/claude-text-watermark-api-2026/)
- [OpenKB Review: Knowledge Compiler vs. RAG](/de/blog/openkb-review-vs-rag/)
- [Unsloth Desktop im Test: Private lokale KI-Workstation?](/de/blog/unsloth-desktop-local-ai-workstation-review/)
- [NeMo Switchyard 0.2: Agenten-Routing ohne Training?](/de/blog/nemo-switchyard-model-router/)
- [Firecrawl AnyDoc im Test: 14 Formate zu Markdown](/de/blog/firecrawl-anydoc-review/)

Postfach, ohne Lärm

## Folge der Arbeit, die für dich zählt

Du bekommst eine kurze E-Mail, wenn wir etwas Neues veröffentlichen. Folge dem ganzen Blog oder nur den Themen, die dich interessieren.

[**Zurück**](/de/blog/overview/)

[![Kevin Riedl](/img/team/kevin.webp)](/de/team/kevin-riedl/)

[Kevin Riedl](/de/team/kevin-riedl/) https://linkedin.com/in/wsdt

11 min Lesezeit · 22. Juli 2026 Zuletzt geprüft 7. August 2026

[**Weiter**](/de/blog/meterless-ai-agent-context-layer-review/)

Neue Beiträge per E-Mail ×

×

Neue Beiträge per E-Mail

Eine kurze E-Mail, wenn wir etwas veröffentlichen. Kostenlos, ohne Tracking.

## Structured Data

```json
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@id": "https://wavect.io/#organization",
      "@type": [
        "Organization",
        "ProfessionalService",
        "LocalBusiness"
      ],
      "employee": [
        {
          "@id": "https://wavect.io/team/kevin-riedl/#person",
          "@type": "Person",
          "jobTitle": "Managing Director",
          "name": "Kevin Riedl",
          "url": "https://wavect.io/team/kevin-riedl/",
          "worksFor": {
            "@id": "https://wavect.io/#organization",
            "@type": [
              "Organization",
              "ProfessionalService",
              "LocalBusiness"
            ]
          }
        },
        {
          "@id": "https://wavect.io/team/christof-jori/#person",
          "@type": "Person",
          "jobTitle": "Managing Director",
          "name": "Christof Jori",
          "url": "https://wavect.io/team/christof-jori/",
          "worksFor": {
            "@id": "https://wavect.io/#organization",
            "@type": [
              "Organization",
              "ProfessionalService",
              "LocalBusiness"
            ]
          }
        }
      ],
      "founder": [
        {
          "@id": "https://wavect.io/team/kevin-riedl/#person",
          "@type": "Person",
          "jobTitle": "Managing Director",
          "name": "Kevin Riedl",
          "url": "https://wavect.io/team/kevin-riedl/",
          "worksFor": {
            "@id": "https://wavect.io/#organization",
            "@type": [
              "Organization",
              "ProfessionalService",
              "LocalBusiness"
            ]
          }
        },
        {
          "@id": "https://wavect.io/team/christof-jori/#person",
          "@type": "Person",
          "jobTitle": "Managing Director",
          "name": "Christof Jori",
          "url": "https://wavect.io/team/christof-jori/",
          "worksFor": {
            "@id": "https://wavect.io/#organization",
            "@type": [
              "Organization",
              "ProfessionalService",
              "LocalBusiness"
            ]
          }
        }
      ],
      "legalRepresentative": [
        {
          "@id": "https://wavect.io/team/kevin-riedl/#person",
          "@type": "Person",
          "jobTitle": "Managing Director",
          "name": "Kevin Riedl",
          "url": "https://wavect.io/team/kevin-riedl/",
          "worksFor": {
            "@id": "https://wavect.io/#organization",
            "@type": [
              "Organization",
              "ProfessionalService",
              "LocalBusiness"
            ]
          }
        },
        {
          "@id": "https://wavect.io/team/christof-jori/#person",
          "@type": "Person",
          "jobTitle": "Managing Director",
          "name": "Christof Jori",
          "url": "https://wavect.io/team/christof-jori/",
          "worksFor": {
            "@id": "https://wavect.io/#organization",
            "@type": [
              "Organization",
              "ProfessionalService",
              "LocalBusiness"
            ]
          }
        }
      ],
      "name": "Wavect GmbH",
      "subjectOf": {
        "@id": "https://wavect.io/verified-claims.json#dataset",
        "@type": "Dataset",
        "creator": {
          "@id": "https://wavect.io/#organization",
          "@type": [
            "Organization",
            "ProfessionalService",
            "LocalBusiness"
          ]
        },
        "description": "A machine-readable registry of quantitative and qualitative claims published by Wavect, with review dates, localized page appearances and public third-party citations where available.",
        "inLanguage": "en",
        "isAccessibleForFree": true,
        "license": "https://creativecommons.org/licenses/by/4.0/",
        "name": "Wavect verified publication claims",
        "url": "https://wavect.io/verified-claims.json"
      },
      "url": "https://wavect.io/"
    },
    {
      "@id": "https://wavect.io/team/kevin-riedl/#person",
      "@type": "Person",
      "jobTitle": "Managing Director",
      "name": "Kevin Riedl",
      "sameAs": [
        "https://www.wikidata.org/wiki/Q139796365",
        "https://www.linkedin.com/in/wsdt",
        "https://github.com/wsdt"
      ],
      "url": "https://wavect.io/team/kevin-riedl/",
      "worksFor": {
        "@id": "https://wavect.io/#organization",
        "@type": [
          "Organization",
          "ProfessionalService",
          "LocalBusiness"
        ]
      }
    },
    {
      "@id": "https://wavect.io/team/christof-jori/#person",
      "@type": "Person",
      "jobTitle": "Managing Director",
      "name": "Christof Jori",
      "sameAs": [
        "https://www.wikidata.org/wiki/Q139796367",
        "https://www.linkedin.com/in/jocr77/",
        "https://github.com/jo-chris"
      ],
      "url": "https://wavect.io/team/christof-jori/",
      "worksFor": {
        "@id": "https://wavect.io/#organization",
        "@type": [
          "Organization",
          "ProfessionalService",
          "LocalBusiness"
        ]
      }
    },
    {
      "@id": "https://wavect.io/#website",
      "@type": "WebSite",
      "inLanguage": [
        "en",
        "de",
        "es",
        "zh"
      ],
      "name": "Wavect",
      "potentialAction": {
        "@type": "SearchAction",
        "query-input": "required name=search_term_string",
        "target": {
          "@type": "EntryPoint",
          "urlTemplate": "https://wavect.io/search/?q={search_term_string}"
        }
      },
      "publisher": {
        "@id": "https://wavect.io/#organization",
        "@type": [
          "Organization",
          "ProfessionalService",
          "LocalBusiness"
        ]
      },
      "url": "https://wavect.io/"
    },
    {
      "@id": "https://wavect.io/de/blog/cisco-antares-local-vulnerability-localization/#webpage",
      "@type": "WebPage",
      "dateModified": "2026-07-22",
      "inLanguage": "de",
      "isPartOf": {
        "@id": "https://wavect.io/#website",
        "@type": "WebSite"
      },
      "lastReviewed": "2026-07-22",
      "url": "https://wavect.io/de/blog/cisco-antares-local-vulnerability-localization/"
    }
  ]
}
```

```json
{
  "@context": "https://schema.org",
  "@type": "BlogPosting",
  "abstract": "Cisco Antares ist eine Open-Weight-SLM-Familie für Vulnerability Localization, kein autonomer Scanner. Aus einer CWE-Beschreibung und read-only Terminal-Zugriff grenzt Antares-1B ohne externes Retrieval Kandidatendateien ein. Im VLoc Bench erreicht es 0,209 File F1; große Repositories, Multi-File-Schwachstellen und semantische Bugs bleiben schwierig. Ein Community-Q8_0-GGUF mit rund 1,96 GB läuft hinter llama.cpp, doch ein öffentlicher Paritätsbenchmark fehlt. Setze es in einer Sandbox ohne Netzwerk ein, behalte SAST, SCA, Secret Scanning, dynamische Tests und Human Review und miss Analystenminuten pro korrekt lokalisierter Untersuchung.",
  "articleBody": " Blog-Übersicht/AI und Agents/Modelle und Infrastruktur Cisco Antares im Test: 1B Local AI für Vulnerability Localization TL;DR Cisco Antares ist eine Open-Weight-SLM-Familie für Vulnerability Localization, kein autonomer Scanner. Aus einer CWE-Beschreibung und read-only Terminal-Zugriff grenzt Antares-1B ohne externes Retrieval Kandidatendateien ein. Im VLoc Bench erreicht es 0,209 File F1; große Repositories, Multi-File-Schwachstellen und semantische Bugs bleiben schwierig. Ein Community-Q8_0-GGUF mit rund 1,96 GB läuft hinter llama.cpp, doch ein öffentlicher Paritätsbenchmark fehlt. Setze es in einer Sandbox ohne Netzwerk ein, behalte SAST, SCA, Secret Scanning, dynamische Tests und Human Review und miss Analystenminuten pro korrekt lokalisierter Untersuchung. Passende Leistung: Software-Qualitätssicherung Cisco Antares ist kein autonomer Schwachstellen-Scanner, kein Patch-Generator und kein billiger Ersatz für einen Penetrationstest. Es ist ein kleines Open-Weight-Security-Modell für eine engere, wirtschaftlich nützliche Frage: Welche Dateien sollte ein Security Engineer zuerst prüfen, wenn Antares eine CWE-Beschreibung und read-only Zugriff auf ein Repository erhält? Genau dieser enge Scope macht Antares interessant. Das veröffentlichte Antares-1B-Modell hat eine Milliarde Parameter, steht unter Apache 2.0, braucht weder Vektordatenbank noch externes Retrieval und kann hinter einem lokalen OpenAI-kompatiblen Endpoint laufen. Eine Community-Konvertierung als Q8_0 GGUF ist rund 1,96 GB groß und läuft mit llama.cpp. Damit wird eine private Triage-Spur für proprietären Code auf Workstations und kleinen On-Device-Systemen realistisch. Der Haken gehört in denselben Absatz: Das beste Modell in Ciscos eigenem Benchmark erreicht nur 0,229 File F1. 190 von 500 Aufgaben werden von keinem getesteten Modell gelöst. Antares grenzt die Suche ein. Es beweist nicht, dass ein Repository sicher ist. Cisco Antares Buyer-Verdict, geprüft am 7. August 2026 FrageKurzantwortKommerzielle Folge Muss Code die eigene Umgebung verlassen?Nein, wenn Gewichte, Inference-Endpoint, CLI, Logs und Repo-Sandbox lokal laufen.Relevant für proprietären oder regulierten Code ohne Cloud-Freigabe. Findet Antares bewiesene Schwachstellen?Nein. Es rankt Kandidatendateien aus einer CWE-Beschreibung.Human Review und der bestehende AppSec-Stack bleiben. Läuft es mit llama.cpp?Ein Community-Q8_0-GGUF ist verfügbar, llama.cpp stellt einen passenden lokalen Server bereit.Einfacher Pilot, aber keine publizierte GGUF-Qualitätsparität. Passt es in CI/CD?Ja. Die offizielle CLI unterstützt JSON und SARIF.Zuerst nicht blockierende Triage, kein Merge Gate. Ersetzt es SAST oder Pentests?Nein.Zwischen Advisory Intake und Expertenanalyse einsetzen. Was ist Cisco Antares? Cisco Foundation AI stellte Antares am 21. Juli 2026 als Familie sicherheitsfokussierter Small Language Models vor. Antares-350M und Antares-1B sind öffentlich verfügbar. Antares-3B steht im technischen Report und Benchmark, wurde beim Launch aber noch als kommend bezeichnet. Die Modelle basieren auf IBM Granite 4.0. Cisco trainiert darauf Cybersecurity Reasoning, Deep Research, Terminal-Nutzung und Code-Suche per Supervised Fine-Tuning. Danach optimiert Group Relative Policy Optimization komplette Such-Trajektorien durch Repositories. Vereinfacht gesagt lernt Antares nicht nur Begriffe aus der Security, sondern auch suchen, Dateien prüfen, schwache Spuren verwerfen und unter einem knappen Tool-Budget Pfade abgeben. Der technische Antares-Report beschreibt eine read-only Repo-Umgebung ohne Netzwerk und mit maximal 15 Terminal-Kommandos. Das Modell erhält CWE-ID und generische Kategorienbeschreibung, nutzt Such- und Dateiwerkzeuge und liefert wahrscheinliche Implementierungsdateien oder meldet, dass es keine Schwachstelle gefunden hat. Was bedeutet Vulnerability Localization? Vulnerability Detection fragt, ob eine Schwachstelle existiert. Vulnerability Localization fragt, wo die relevante Implementierung liegt. Nach einem neuen Advisory kennt das Security-Team vielleicht die CWE-Schwächenklasse, verbringt aber trotzdem Stunden damit, CVE oder GitHub Security Advisory durch Wrapper, Adapter, Framework-Konventionen und Call Paths zu verfolgen. Antares automatisiert den ersten Ausgrabungsschritt: Mit einer begrenzten Hypothese beginnen. Übergib CWE und Beschreibung, nicht den vagen Auftrag, alle Bugs zu finden. Repository erkunden. Das Modell sucht Muster, öffnet Kandidaten, folgt Imports und ändert seine Hypothese. Kandidatendateien abgeben. Das Ergebnis ist eine priorisierte Review-Queue, kein Befund. An deterministische Checks und Menschen übergeben. Engineers bestätigen Reachability, Exploitability, betroffene Versionen, Severity und Fix. Dieser Scope konkurriert nicht mit unserem breiteren QA-Prozess für KI-generierten Code. Dort geht es um Autorisierung, Inputs, Secrets, Last, Concurrency, Dependencies und Regressionstests. Antares besitzt einen Schritt darin: lokale Kandidatendateien aus",
  "articleSection": "Engineering",
  "author": {
    "@id": "https://wavect.io/team/kevin-riedl/#person",
    "@type": "Person",
    "name": "Kevin Riedl",
    "sameAs": [
      "https://www.wikidata.org/wiki/Q139796365",
      "https://www.linkedin.com/in/wsdt",
      "https://github.com/wsdt"
    ],
    "url": "https://wavect.io/team/kevin-riedl/"
  },
  "dateModified": "2026-08-07",
  "datePublished": "2026-07-22",
  "description": "Cisco Antares ist eine Open-Weight-SLM-Familie für Vulnerability Localization, kein autonomer Scanner. Aus einer CWE-Beschreibung und read-only Terminal-Zugriff grenzt Antares-1B ohne externes Retrieval Kandidatendateien ein. Im VLoc Bench erreicht es 0,209 File F1; große Repositories, Multi-File-Schwachstellen und semantische Bugs bleiben schwierig. Ein Community-Q8_0-GGUF mit rund 1,96 GB läuft hinter llama.cpp, doch ein öffentlicher Paritätsbenchmark fehlt. Setze es in einer Sandbox ohne Netzwerk ein, behalte SAST, SCA, Secret Scanning, dynamische Tests und Human Review und miss Analystenminuten pro korrekt lokalisierter Untersuchung.",
  "headline": "Cisco Antares im Test: 1B Local AI für Vulnerability Localization",
  "image": "https://wavect.io/img/blog/headers/header_cisco-antares-local-vulnerability-localization.svg",
  "inLanguage": "de",
  "mainEntityOfPage": {
    "@id": "https://wavect.io/de/blog/cisco-antares-local-vulnerability-localization/",
    "@type": "WebPage"
  },
  "publisher": {
    "@id": "https://wavect.io/#organization",
    "@type": [
      "Organization",
      "ProfessionalService",
      "LocalBusiness"
    ]
  },
  "url": "https://wavect.io/de/blog/cisco-antares-local-vulnerability-localization/",
  "wordCount": 2124
}
```

```json
{
  "@context": "https://schema.org",
  "@type": "BreadcrumbList",
  "itemListElement": [
    {
      "@type": "ListItem",
      "item": "https://wavect.io/de/",
      "name": "Startseite",
      "position": 1
    },
    {
      "@type": "ListItem",
      "item": "https://wavect.io/de/blog/overview/",
      "name": "Blog-Übersicht",
      "position": 2
    },
    {
      "@type": "ListItem",
      "item": "https://wavect.io/de/blog/topics/ai-agents/",
      "name": "AI und Agents",
      "position": 3
    },
    {
      "@type": "ListItem",
      "item": "https://wavect.io/de/blog/clusters/models-infrastructure/",
      "name": "Modelle und Infrastruktur",
      "position": 4
    },
    {
      "@type": "ListItem",
      "item": "https://wavect.io/de/blog/cisco-antares-local-vulnerability-localization/",
      "name": "Cisco Antares Review: 1B Local AI für Schwachstellen | ",
      "position": 5
    }
  ]
}
```

```json
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Cisco Antares ist eine Familie offener Small Language Models für agentische Vulnerability Localization. Aus CWE-Beschreibung und read-only Terminal-Zugriff ermittelt es wahrscheinliche Implementierungsdateien für Human Review."
      },
      "name": "Was ist Cisco Antares?"
    },
    {
      "@type": "Question",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Ja, wenn Gewichte, OpenAI-kompatibler Inference-Endpoint, CLI, Repo-Sandbox und Logs in der eigenen Umgebung laufen. Der offizielle Workflow braucht kein externes Retrieval und keine Vektordatenbank."
      },
      "name": "Kann Antares ein Repository vollständig lokal scannen?"
    },
    {
      "@type": "Question",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Ein Community-Q8_0-GGUF von Antares-1B ist verfügbar und llama.cpp kann es lokal über einen OpenAI-kompatiblen Endpoint bereitstellen. Eine öffentliche Qualitätsparität zu Ciscos Originalgewichten war am 7. August 2026 nicht publiziert."
      },
      "name": "Funktioniert Antares mit llama.cpp und GGUF?"
    },
    {
      "@type": "Question",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Es kann nach einem kontrollierten Advisory Intake Kandidatendateien lokalisieren. Antares holt aktuelle Advisories nicht selbst und hat einen Trainings-Cutoff am 10. April 2025."
      },
      "name": "Kann Antares CVE- oder GHSA-Schwachstellen finden?"
    },
    {
      "@type": "Question",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Nein. Es liefert wahrscheinliche Dateien, keinen Beweis für Exploitability, keinen Fix und keine vollständige Abdeckung."
      },
      "name": "Ersetzt Antares SAST, CodeQL oder einen Penetrationstest?"
    },
    {
      "@type": "Question",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Nicht am Anfang. Erst nicht blockierend Daten zu Precision, Recall, Review-Zeit und Misses sammeln, dann nur eng validierte Kategorien mit kontrolliertem Bypass blockieren."
      },
      "name": "Soll Antares die CI blockieren?"
    }
  ]
}
```
