Skip to content

Conversation

@AlyaGomaa
Copy link
Collaborator

1. STIX Export Enhancements

  • Added threat_level to meta in StixExporter for richer evidence descriptions.
  • Included observed and created timestamps in STIX metadata for better temporal context.
  • Improved STIX indicator descriptions with metadata and valid time information.
  • Refactored STIX XML formatting for readability and correctness.
  • Enhanced STIX export logic to support direct export and improve error messaging.
  • Enhanced logging for STIX export: included sample objects and detailed error messages.
  • Added error handling and IP validation in STIX export.

2. TAXII Integration Updates

  • Added TAXII version support and configuration retrieval methods.
  • Updated TAXII content binding to use attribute format.
  • Corrected TAXII inbox XML structure and consolidated collection names.
  • Enhanced direct export functionality for TAXII alerts, including configuration for workers, retries, backoff delays, and caching.
  • Added taxii_timeout parameter for HTTP requests and updated direct_export_retry_max to allow infinite retries.

3. Direct Export Worker Implementation

  • Implemented direct export workers for STIX evidence with graceful shutdown.
  • Introduced worker configuration and evidence locking to manage concurrent exports safely.
  • Refactored worker management and error handling for robustness.

4. Configuration and Documentation

  • Updated slips.yaml documentation for TAXII_server parameter.
  • Added configuration options for direct export retry, worker management, and backoff delays.

5. Miscellaneous

  • Implemented SQLite queue for direct export of evidence to improve reliability.
  • Added handling for None in data_to_send in ScanDetectionsHandler.
  • Added old-pipeline directory to .gitignore.

@github-project-automation github-project-automation bot moved this to Todo in Slips Feb 3, 2026
@AlyaGomaa AlyaGomaa merged commit 983c4b9 into develop Feb 3, 2026
75 checks passed
@github-project-automation github-project-automation bot moved this from Todo to Done in Slips Feb 3, 2026
@AlyaGomaa AlyaGomaa deleted the sebas-fix-error-update branch February 3, 2026 08:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants