Assemblyline

Latest version: v4.5.0.69

Safety actively analyzes 702161 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 217 of 309

4.2.1.dev0

up the dev minor version

v4.2.0.stable9
UI

- Update delete_service API to cleanup keys in Redis related to the updater of the service being deleted

v4.2.0.stable8
Base
- Fix datastore stream_search

v4.2.0.stable7
Base
- Added main to Tagging ODM so we can easily generate the list of tags

Core
- Switch Alerter to use ES Versionning instead of Locks
- Properly increment Alerter's error counter on error
- Create specific AlertMissingError Class so we don't trap unwanted KeyErrors
- Reduce log level for missing alerts since this is not important
- Fix ingester message when sending tasks to alerter

Service Base
- Fix yet another recoverable RuntimeError

UI - API Server
- Allow generate_alert to be passed via the params as well during ingest API calls

v4.2.0.stable6
Frontend
- Fix ImageSection crash when there are no section body

v4.2.0.stable5
Base
- Prevent hot reload of config.yml

Core
- Mount configuration files read-only in the service containers

v4.2.0.stable48
Base

- Add identification for:
- document
- lotus/spreadsheet
- pdf/portfolio
- pdf/passwordprotected
- image
- emf
- icon
- wmf
- metadata/iccprofile

v4.2.0.stable47
Base
- Added support for WebP images

Service Base
- Make WebP the default image format for ImageSections with PNG as an alternate
- Added support for auto OCR scan when adding image to the ImageSection

UI - Frontend
- Fix Image Caroussel keyboard navigation
- Added ESC key press to close Image Caroussel
- Added support for file, network and registry events in process tree
- Added support for safelisted process in process tree

v4.2.0.stable46
Service Base

- Strip nulls in ontological data

v4.2.0.stable45
Core

- Scaler: Fix/Add calls made to `_connect_to_network` for connecting a container to a network

v4.2.0.stable44
UI - Frontend
- Fix table display in sm and lower
- Fix table display while printing
- Fix result section margins
- Fix alert metadata spacing
- Get rid of metadata pollution using the same technique as alerts

v4.2.0.stable43
Base
- Added a configuration flag to enable replay in the frontend

UI - API Server
- Export the allow_replay configuration via the whoami API

UI - Frontend
- Fix issues in report printing
- Hide supplementary file section when all supplementary files are images
- Update dependencies to fix security vulnerabilities
- Allow user to request a submission to be replayed on another server

v4.2.0.stable42
Base

- Ontology: Include the name of the heuristic along with it's ID

Service Base

- Make changes to follow the changes in base
- Fix tag merging for ontology results

v4.2.0.stable41

4.2.0.55

Base

- Update TLDS_ALPHA_BY_DOMAIN

v4.2.0.stable55
Core

- Scaler: Auto-disable services that are signature dependent but have no sources configured.

v4.2.0.stable54
Service Base
- Updating dynamic service helper to integrate service ontology output

v4.2.0.stable53
Base

- Fix identification of MailMessage to `document/office/email`

v4.2.0.stable52
UI - API Server
- Use filter during branch detection

v4.2.0.stable51
UI - API Server
- Fix version missing on bypass

UI - Frontend
- Add skeleton while loading stats

v4.2.0.stable50
Service Base
- Make sure stable is remove from the service version

UI - API Server
- Set a maximum amount of documents to generate stats on
- Move version in service stats under service

UI - Frontend
- Rename Services Compare to Service Review so the code fits the name

v4.2.0.stable49
Base
- Allow facet and stats query to use scripted fields

Service Server
- Fix handling of request.json with the new Flask version

UI - API Server
- Added service stats API
- Fix handling of request.json with the new Flask version
- Change error message when password reset link expires

UI - Frontend
- Added service review page
- Disable buttons while the page is still loading
- Reset login page when signup or password reset API return a forbidden error

4.2.0.40

Service Base

- Fix ontology output:
- Strip nulls from headers
- Only render output if there's tagging or typed-ontologies

v4.2.0.stable40
Service Base

- Fix ontology output:
- Strip nulls from headers
- Only render output if there's tagging or typed-ontologies

v4.2.0.stable4
Service Base

- Adding close(), kill and timeout to IcapClient


v4.2.0.stable39
Service Base

- Force all output ontology filenames to be lowercased

v4.2.0.stable38
Service Base

- Ontology fixes

v4.2.0.stable37
Base
- Change replay configuration ODM

Core
- Use state changes in the alert/submission metadata to track replay status
- Use a time window in replay to check for new alerts and submissions but reset it to loopback time when nothing is found

UI - API Server
- Added APIs to modify the replay status

v4.2.0.stable36
Base

- Result Ontology ODM modeling added

Service Base

- Bugfix: Catch TypeErrors raised by OCR library
- Updater: `import_update()` will use the set of validated files as defined by `is_valid()`
- API/Class function available for adding ontological results to service results

v4.2.0.stable35
Core

- Scaler: add periodic health checks to services

Service Base

- Add a common library that performs OCR detection
- Add a script to perform service health checks

v4.2.0.stable34
Base
- Added support for AppID authentication in Azure's FileStore
- Added support for base directory in Azure's FileStore

v4.2.0.stable33
Base
- Use filestore path in replay's creator default config

Core
- Have replay's creator use a filestore object

v4.2.0.stable32
Base

- Add support for alert bundles
- Add tests for bundling
- Add ODM model for the replay configuration
- Added a field in Alert odm to tell if all workflows have ran for an alert

Core

- Added replay support (Start scan on a system and finish then on another keeping the same IDs)
- Set workflow completed alert flag as the last workflow step
- Reset workflow completed flag on alert update
- Use workflow completed flag in replay as a filter query

UI - API Server

- Add support for alert bundles
- Add support to rescan service when importing bundles
- Simplify boolean args in API calls so just setting the args without no values sets it to true


v4.2.0.stable31
Service Base
- Bug fix for service base when extracting sandbox artifacts

v4.2.0.stable30
Base

- Hotfix: Fix typing which can interfere with tests
- Allow dotdump() to handle string input

v4.2.0.stable3
Core
- Make updater threaded so it doesn't get killed when updating a lot of services at once

v4.2.0.stable29
Base

- Optimized database call for highly duplicated files

v4.2.0.stable28
Base
- Make sure supplementary files are included in bundles
- Change database code from a generic class to a Elastic specific class since we are already very locked into Elastic
- Remove dead database code

Service Base
- Make sure services always get a version

v4.2.0.stable27
Service Base
- Changed regex for HollowsHunter uploads
- Added bug fix for dynamic service helper if GUID was empty string

v4.2.0.stable26
Core

- Updater: Run services updates in Docker appliances as privileged

v4.2.0.stable25
Base
- Make the fix_shards function safer and with logging to prevent issues

UI - Frontend
- Stop trying to render sections with empty bodies

v4.2.0.stable24
Base
- Change encoding type to json for FlattenedObjects so we can get back their original value

UI - Frontend
- Hide safe heuristics when the submission score is not safe

v4.2.0.stable23
Core
- Better log output when skipping temporary submission data

v4.2.0.stable22
Base
- Added support for Mutli-typed result sections
- Added support for Ordered Key Value result sections
- Implant name and actor reported by Att&ck Matix should always be uppercased
- Sort heuristics and dedup them when generating summary
- Return result section where heuristics where found
- Added set operation to metrics factory
- Added save_queue length in dispatcher messages
- Add configurable maximum temporary data value size

Core
- Change in scaler logging about crashing containers
- Split out dispatcher results and submission save threads
- Export dispatcher save_queue length
- Add a way to stop the metrics from aggregating specific counters
- Enforce maximum temporary data value size in dispatcher and tasking client

Service Base
- Added support for Mutli-typed result sections
- Added support for Ordered Key Value result sections
- Added new type result section classes with their own methods to facilitate service development
- Protect heuristics and results internal variables by using properties
- Add a set_tags method to ResultSection class
- Fix Tag reducer compatibility to new more restrictive ResultSection class
- Fix dynamic service helper compatibility to new more restrictive ResultSection class
- Added .name and .description properties to heuristics
- Force KV and OrderedKV keys to string
- Add new result section types and classes to ResultSample service

UI - API Server
- Added support for Mutli-typed result sections
- Added support for Ordered Key Value result sections
- Make sure all JSON based result sections are load before returned from the API
- Return sections where heuristics are present when generating submission summary and report

UI - Frontend
- Display sections that have heuristics in the report
- Display sections that have heuristics in the submission detail
- Display sections that have heuristics at the top of the file detail view
- Hide heuristics, attack and tags in result section to make them more readable view toggle button to view them
- Add Context Menu to the result section to copy the section body to the clipboard or toggle heuristics, attack and tags
- Change favicon once a submission is completed
- Added support for Mutli-typed result sections
- Added support for Ordered Key Value result sections
- Added support for dispatcher save queue


v4.2.0.stable21
Core

- Scaler: Hotfix - allow privileged services access to the core network (Docker-Compose appliance)

v4.2.0.stable20
Core

- Hotfix: Fix bug related to running privileged services in Docker-Compose appliance

v4.2.0.stable2
Core
- Small fix on how dispatcher handles timeouts
- Change how dispatcher handles shutdown so we have the ability to let it finish it's tasks

Service Base
- Properly fix threadpool error during shutdown for privileged services

v4.2.0.stable19
Core

- Updater: update default SERVICE_API_HOST to reflect changes made to the Docker-Compose appliance

v4.2.0.stable18
Service Base

- Hotfix: use os.makedirs() instead of os.mkdir() when creating the 'latest_updates' directory nested under UPDATER_DIR

v4.2.0.stable17
Core

- Scaler: Fix to allow PVCs to be assigned to service and dependency deployments

Service Base

- Updater: Allow directories to be viable candidates for match patterns
- Updater: Setup ability for downloading updates and storing offline and maintain persistence without using datastore

v4.2.0.stable16
UI / API

- add_service: Change conditions in API to allow assigning global configurations if manifest data doesn't contain "$SERVICE_TAG" for dynamic image assignment

v4.2.0.stable15
Service Base
- Hotfix: fix ignore_ssl_error for Git clones

v4.2.0.stable14
Frontend
- Small last minute tweaks to latest alert perspective changes

v4.2.0.stable13
UI
- Fix alternate result picking

v4.2.0.stable12
Base
- Added UI configuration to set which metadata fields names will be used to find urls and subject in the alert view
- Added UI configuration to set which metadata fields are important when displaying alerts
- Stop decoding cart files that have al.type metadata set

Core
- Share Redis connection pool to limit the amount of connections to Redis

Service Server
- Share Redis connection pool to limit the amount of connections to Redis

Service Base
- Share Redis connection pool to limit the amount of connections to Redis

UI - API server
- Return UI alert's metadata configuration block in the whoami API

Frontend
- Fix issues in the alerting perspective
- Add extended scan status to the alert list items
- Added Tooltip for domain, ip, av in the alert list items
- Added ingestion type to the alert list items
- Show the email subject or source url in the alert list items
- Make alert detail view more compact
- Hide un-important metadata form the alert detail view

v4.2.0.stable11
Core

- Scaler: Log warnings if containers begin to restart more than once, may be indicative of issues that can be corrected (ie. OOMKilled)
- Scaler: Add configurable environment variable to control container restart threshold before warning

v4.2.0.stable10
Core

- Updater: Pre-filter for compatible tags before looking for latest candidate


v4.2.0.stable1
Base
- Catch ConnectionResetError exceptions to Redis and try to re-establish a connection
- Added a function to return a predictable list of tuples recursively from a dictionary
- Added a function to return a predictable hash for a dictionary

Core
- Use predictable list of tuple function to determine if service configuration changed

Service Base
- Trap threadpool error during shutdown for privileged services

4.2.0.dev106

UI - API Server
- Fix bad dependancy

4.2.0.dev105

Base
- Added a configuration flag to enable replay in the frontend

UI - API Server
- Export the allow_replay configuration via the whoami API

UI - Frontend
- Fix printing in firefox
- Hide supplementary file section when all supplementary files are images
- Update dependencies
- Allow user to request a submission to be replayed on another server

4.2.0.dev104

Service Base

- Fix ontology output:
- Strip nulls from headers
- Only render output if there's tagging or typed-ontologies

Page 217 of 309

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.