v2.0.1
版本发布时间: 2023-10-30 21:37:48
deepfence/ThreatMapper最新发布版本:threatintel-vuln-v5-2024-10-12_13-05-37(2024-10-12 21:09:44)
What's Changed
- Add global lock on TG generation by @noboruma in https://github.com/deepfence/ThreatMapper/pull/1506
- (feat.) add registry account syncing flag by @ibreakthecloud in https://github.com/deepfence/ThreatMapper/pull/1507
- update middlewares order for watermill by @gnmahanth in https://github.com/deepfence/ThreatMapper/pull/1510
- Make sure cron jobs are never returning errors by @noboruma in https://github.com/deepfence/ThreatMapper/pull/1511
- remove react icons by @milan-deepfence in https://github.com/deepfence/ThreatMapper/pull/1503
- Validator error message by @ramanan-ravi in https://github.com/deepfence/ThreatMapper/pull/1515
- remove react icons by @milan-deepfence in https://github.com/deepfence/ThreatMapper/pull/1517
- ISSUE-1923-2: Putting date in human readable format by @varunsharma0286 in https://github.com/deepfence/ThreatMapper/pull/1518
- reduce CloudNode cleanup time from 13 hours to 5 mins by @ibreakthecloud in https://github.com/deepfence/ThreatMapper/pull/1320
- Spawning multiple goroutine for Notification and Sharing http client by @saurabh2253 in https://github.com/deepfence/ThreatMapper/pull/1504
- update server and worker entrypoint to wait for file server by @gnmahanth in https://github.com/deepfence/ThreatMapper/pull/1521
- Increasing threshold to 15 minutes by @varunsharma0286 in https://github.com/deepfence/ThreatMapper/pull/1519
- Add integration status by @noboruma in https://github.com/deepfence/ThreatMapper/pull/1522
- Fix wrong API status return by @noboruma in https://github.com/deepfence/ThreatMapper/pull/1523
- added binaries scan for vulnerabilities by @milan-deepfence in https://github.com/deepfence/ThreatMapper/pull/1524
- Enable support for go binary cataloger by @ramanan-ravi in https://github.com/deepfence/ThreatMapper/pull/1525
- added a new column for integration to show error by @milan-deepfence in https://github.com/deepfence/ThreatMapper/pull/1526
- Fix registry api validation by @ramanan-ravi in https://github.com/deepfence/ThreatMapper/pull/1527
- Fix missing return on malware notification by @noboruma in https://github.com/deepfence/ThreatMapper/pull/1528
- (feat): add api to compare vulnerability scan results by @ibreakthecloud in https://github.com/deepfence/ThreatMapper/pull/1505
- Update documentation links by @ramanan-ravi in https://github.com/deepfence/ThreatMapper/pull/1529
- Fix api docs generci usage by @noboruma in https://github.com/deepfence/ThreatMapper/pull/1531
- Fix diff-add operation IDs by @noboruma in https://github.com/deepfence/ThreatMapper/pull/1532
- fix watermill middlewares not ack messages after processing by @gnmahanth in https://github.com/deepfence/ThreatMapper/pull/1533
- Removed orgs from posture by @saurabh2253 in https://github.com/deepfence/ThreatMapper/pull/1535
- fix typo in ScanInProgress.tsx by @eltociear in https://github.com/deepfence/ThreatMapper/pull/1539
- added sync column by @milan-deepfence in https://github.com/deepfence/ThreatMapper/pull/1509
- UI bug fixes and text update by @milan-deepfence in https://github.com/deepfence/ThreatMapper/pull/1520
- Fix typo in neo4j query by @noboruma in https://github.com/deepfence/ThreatMapper/pull/1540
- fix breadcrum break due to node type mismatched by @milan-deepfence in https://github.com/deepfence/ThreatMapper/pull/1536
- Adding Org scan status map by @saurabh2253 in https://github.com/deepfence/ThreatMapper/pull/1542
- added organization account filter by @milan-deepfence in https://github.com/deepfence/ThreatMapper/pull/1534
- Show loading indicators on confirmation dialogs when operation in progress by @manV in https://github.com/deepfence/ThreatMapper/pull/1541
- FIX-INTEGRATIONS: Changes to fix the load issue in integrations by @varunsharma0286 in https://github.com/deepfence/ThreatMapper/pull/1538
- Revert "added organization account filter" by @milan-deepfence in https://github.com/deepfence/ThreatMapper/pull/1543
- Adding Selected Fields for messaging app in notification by @saurabh2253 in https://github.com/deepfence/ThreatMapper/pull/1530
- UI add org account tab by @milan-deepfence in https://github.com/deepfence/ThreatMapper/pull/1544
- seperate initilize neo4j, run it before all other tasks by @gnmahanth in https://github.com/deepfence/ThreatMapper/pull/1548
- Update queries for cloud resource threatgraph, remove empty cloud res… by @jatin-baweja in https://github.com/deepfence/ThreatMapper/pull/1545
- Add documentation for cloud scanner private VPC by @jatin-baweja in https://github.com/deepfence/ThreatMapper/pull/1551
- added organization account filter on regular accounts table by @milan-deepfence in https://github.com/deepfence/ThreatMapper/pull/1547
- Fix deadlock on pod scan status updates by @noboruma in https://github.com/deepfence/ThreatMapper/pull/1554
- fix(1482): start scan to send node type of image for container image … by @milan-deepfence in https://github.com/deepfence/ThreatMapper/pull/1553
- #1481 Added public docker registry access without cred by @saurabh2253 in https://github.com/deepfence/ThreatMapper/pull/1555
- Upgrade neo4j DB to 4.4.25 & change restart policies by @noboruma in https://github.com/deepfence/ThreatMapper/pull/1558
- Clean up posture API by @noboruma in https://github.com/deepfence/ThreatMapper/pull/1550
- remove required asterisk by @milan-deepfence in https://github.com/deepfence/ThreatMapper/pull/1559
- Fix multi transaction on status update session by @noboruma in https://github.com/deepfence/ThreatMapper/pull/1560
- Dissociate status update from pod status update by @noboruma in https://github.com/deepfence/ThreatMapper/pull/1561
- Fix missing commit by @noboruma in https://github.com/deepfence/ThreatMapper/pull/1562
- Docker image name is incorrect in search images api #1501 by @ramanan-ravi in https://github.com/deepfence/ThreatMapper/pull/1564
- Add more log files in diagnostic logs by @ramanan-ravi in https://github.com/deepfence/ThreatMapper/pull/1565
- put checkbox option for docker hub by @milan-deepfence in https://github.com/deepfence/ThreatMapper/pull/1563
- Fix download scan url encoding issue by @manV in https://github.com/deepfence/ThreatMapper/pull/1566
- Fix container image scan download issue by @manV in https://github.com/deepfence/ThreatMapper/pull/1567
- Improve error handling by @noboruma in https://github.com/deepfence/ThreatMapper/pull/1570
- feat. add option to get notified for selected scan results by @ibreakthecloud in https://github.com/deepfence/ThreatMapper/pull/1549
- fix: unescape url in registry sync and delete by @ibreakthecloud in https://github.com/deepfence/ThreatMapper/pull/1571
- fix issue of language selection when in combination with select all by @milan-deepfence in https://github.com/deepfence/ThreatMapper/pull/1569
- change container_image to container image in dropdown list by @milan-deepfence in https://github.com/deepfence/ThreatMapper/pull/1575
- Add .log suffix in deepfenced logs by @ramanan-ravi in https://github.com/deepfence/ThreatMapper/pull/1582
- Add ingester circuit breaker by @noboruma in https://github.com/deepfence/ThreatMapper/pull/1580
- Allow processes log files to be rotated by @noboruma in https://github.com/deepfence/ThreatMapper/pull/1583
- added notify features by @milan-deepfence in https://github.com/deepfence/ThreatMapper/pull/1576
- fix: worker build failure by @gnmahanth in https://github.com/deepfence/ThreatMapper/pull/1586
- ISSUE-1830: Adding Stop scan related changes for Vulnerability, Compliance and Cloud compliance scans by @varunsharma0286 in https://github.com/deepfence/ThreatMapper/pull/1585
- Update compliance controls by @ramanan-ravi in https://github.com/deepfence/ThreatMapper/pull/1578
- Clean up & optimize status update queries by @noboruma in https://github.com/deepfence/ThreatMapper/pull/1587
- Use MGMT_CONSOLE_PORT to generate report URL by @noboruma in https://github.com/deepfence/ThreatMapper/pull/1589
- UI scan diff by @milan-deepfence in https://github.com/deepfence/ThreatMapper/pull/1568
- Add pprof option to worker by @noboruma in https://github.com/deepfence/ThreatMapper/pull/1593
- Fix wrong default value for debug enabling by @noboruma in https://github.com/deepfence/ThreatMapper/pull/1594
- Configure cron for vulnerability db update #1573 by @ramanan-ravi in https://github.com/deepfence/ThreatMapper/pull/1595
- Configure maximum log size for agent container #1597 by @ramanan-ravi in https://github.com/deepfence/ThreatMapper/pull/1598
- Handle neo4j container restart by @noboruma in https://github.com/deepfence/ThreatMapper/pull/1599
- feat: (backend): API to list scan fields and add custom fields in Jira by @ibreakthecloud in https://github.com/deepfence/ThreatMapper/pull/1602
- Add reporting field selection to jira integration by @manV in https://github.com/deepfence/ThreatMapper/pull/1603
- Improve strings handling by @noboruma in https://github.com/deepfence/ThreatMapper/pull/1604
- Remove hard copies of neo4j clients by @noboruma in https://github.com/deepfence/ThreatMapper/pull/1606
- ISSUE-1972: Supporting multiple scanids in stop scan request by @varunsharma0286 in https://github.com/deepfence/ThreatMapper/pull/1600
- Switch watermill kafka to asynq redis by @noboruma in https://github.com/deepfence/ThreatMapper/pull/1596
- Fix agent ingestion & malware updater by @noboruma in https://github.com/deepfence/ThreatMapper/pull/1608
- Fix server controls workload logic by @noboruma in https://github.com/deepfence/ThreatMapper/pull/1609
- Fix workload allocator semaphore by @noboruma in https://github.com/deepfence/ThreatMapper/pull/1610
- Organisation Scan Start on children by @saurabh2253 in https://github.com/deepfence/ThreatMapper/pull/1611
- fix: wrong message after notify scan results by @milan-deepfence in https://github.com/deepfence/ThreatMapper/pull/1612
- UI scan compare by @milan-deepfence in https://github.com/deepfence/ThreatMapper/pull/1607
- Fix unimplemented action logic by @noboruma in https://github.com/deepfence/ThreatMapper/pull/1614
- Fix missing yara rules by @noboruma in https://github.com/deepfence/ThreatMapper/pull/1615
- Make pod/cloudres scan status update async by @noboruma in https://github.com/deepfence/ThreatMapper/pull/1616
- Use default search handler for cloud resources by @ramanan-ravi in https://github.com/deepfence/ThreatMapper/pull/1617
- UI stop scan by @milan-deepfence in https://github.com/deepfence/ThreatMapper/pull/1601
- Add vulnerability language in search vulnerabilities api by @ramanan-ravi in https://github.com/deepfence/ThreatMapper/pull/1623
- added more filters by @milan-deepfence in https://github.com/deepfence/ThreatMapper/pull/1613
- bulk delete for scans by @milan-deepfence in https://github.com/deepfence/ThreatMapper/pull/1622
- UI user audit pagination by @milan-deepfence in https://github.com/deepfence/ThreatMapper/pull/1620
- Server side pagination for user audit logs api by @ramanan-ravi in https://github.com/deepfence/ThreatMapper/pull/1619
- human readable format for missing time value by @milan-deepfence in https://github.com/deepfence/ThreatMapper/pull/1625
- add-button by @sangam14 in https://github.com/deepfence/ThreatMapper/pull/1627
- Clean up /tmp on worker restarts by @noboruma in https://github.com/deepfence/ThreatMapper/pull/1629
- Add completion handlers by @noboruma in https://github.com/deepfence/ThreatMapper/pull/1628
- Fix workload by @noboruma in https://github.com/deepfence/ThreatMapper/pull/1630
- Make some tasks retryable by @noboruma in https://github.com/deepfence/ThreatMapper/pull/1631
- Update docs by @ramanan-ravi in https://github.com/deepfence/ThreatMapper/pull/1634
- Update helm index by @ramanan-ravi in https://github.com/deepfence/ThreatMapper/pull/1636
- Revamp status by @noboruma in https://github.com/deepfence/ThreatMapper/pull/1633
- remove hard coded service name by @gnmahanth in https://github.com/deepfence/ThreatMapper/pull/1637
- ISSUE-1794: Changes to support streaming by @varunsharma0286 in https://github.com/deepfence/ThreatMapper/pull/1639
- ISSUE-1794-2: Adding timestamps to req and response by @varunsharma0286 in https://github.com/deepfence/ThreatMapper/pull/1644
- make service names configureable in helm charts by @gnmahanth in https://github.com/deepfence/ThreatMapper/pull/1641
- add vulnerability completion api by @ibreakthecloud in https://github.com/deepfence/ThreatMapper/pull/1640
- Add Cloud account id to Agent node data by @saurabh2253 in https://github.com/deepfence/ThreatMapper/pull/1646
- feat(1621): added filters by @milan-deepfence in https://github.com/deepfence/ThreatMapper/pull/1645
- add flag to optionally enable otel tracing by @gnmahanth in https://github.com/deepfence/ThreatMapper/pull/1648
- Add short name in agent report by @ramanan-ravi in https://github.com/deepfence/ThreatMapper/pull/1649
- #1443 Fix for empty region displayed from kube hosts by @saurabh2253 in https://github.com/deepfence/ThreatMapper/pull/1638
- added more filters for unique, most exploitable and host table by @milan-deepfence in https://github.com/deepfence/ThreatMapper/pull/1651
- Posture counts by @gnmahanth in https://github.com/deepfence/ThreatMapper/pull/1653
- add df install dir in fluentbit config path by @ibreakthecloud in https://github.com/deepfence/ThreatMapper/pull/1657
- Update styles by @milan-deepfence in https://github.com/deepfence/ThreatMapper/pull/1659
- feat: added to go to hosts, containers,pods from cluster node by @milan-deepfence in https://github.com/deepfence/ThreatMapper/pull/1658
- display message for read only user by @milan-deepfence in https://github.com/deepfence/ThreatMapper/pull/1661
- #1654 Report to security hub with correct accId by @saurabh2253 in https://github.com/deepfence/ThreatMapper/pull/1655
- add df install path in sockets by @ibreakthecloud in https://github.com/deepfence/ThreatMapper/pull/1664
- fix vuln db url with empty host port in worker by @gnmahanth in https://github.com/deepfence/ThreatMapper/pull/1663
- Fix linking of cloud scan results from ThreatGraph by @manV in https://github.com/deepfence/ThreatMapper/pull/1665
- fix missing sock path by @ibreakthecloud in https://github.com/deepfence/ThreatMapper/pull/1669
- Add podman support by @ramanan-ravi in https://github.com/deepfence/ThreatMapper/pull/1667
- df install paths in bootstrapper by @ibreakthecloud in https://github.com/deepfence/ThreatMapper/pull/1670
- add default vuln db while building worker by @gnmahanth in https://github.com/deepfence/ThreatMapper/pull/1671
- Update README.md - Typo "bnechmarks" by @IIAIronWolf in https://github.com/deepfence/ThreatMapper/pull/1672
- ISSUE-1124: Enhancements to masking results of scans by @varunsharma0286 in https://github.com/deepfence/ThreatMapper/pull/1666
- File manager updates by @gnmahanth in https://github.com/deepfence/ThreatMapper/pull/1674
- Show details of resources from scan result by @milan-deepfence in https://github.com/deepfence/ThreatMapper/pull/1676
- Affected resources data on scan result lookup api by @ramanan-ravi in https://github.com/deepfence/ThreatMapper/pull/1673
- File server fix by @gnmahanth in https://github.com/deepfence/ThreatMapper/pull/1677
- UI spec update by @milan-deepfence in https://github.com/deepfence/ThreatMapper/pull/1678
- ISSUE-1124-2: Adding support for masking across same tag of same image by @varunsharma0286 in https://github.com/deepfence/ThreatMapper/pull/1681
- Enhancements to masking results of scans by @manV in https://github.com/deepfence/ThreatMapper/pull/1675
- Parallelize table data and pagination api calls by @milan-deepfence in https://github.com/deepfence/ThreatMapper/pull/1682
- add option to use AWS S3 inplace of existing file server by @gnmahanth in https://github.com/deepfence/ThreatMapper/pull/1683
- Download neo4j apoc plugin during build to support air-gapped environments by @ramanan-ravi in https://github.com/deepfence/ThreatMapper/pull/1686
- Support anonymous users for registries by @ramanan-ravi in https://github.com/deepfence/ThreatMapper/pull/1688
- (wip): add support for cloud scanner logs in server by @ibreakthecloud in https://github.com/deepfence/ThreatMapper/pull/1680
- Diagnostic logs for cloud scanner by @milan-deepfence in https://github.com/deepfence/ThreatMapper/pull/1689
- HTML email using templates by @ramanan-ravi in https://github.com/deepfence/ThreatMapper/pull/1690
- ISSUE-1124-3: Simplifying the api by @varunsharma0286 in https://github.com/deepfence/ThreatMapper/pull/1684
- Updated mask/unmask action for an image, image tags, host, across host and images by @milan-deepfence in https://github.com/deepfence/ThreatMapper/pull/1695
- update golang and syft by @gnmahanth in https://github.com/deepfence/ThreatMapper/pull/1693
- Added cloud account id filters by @milan-deepfence in https://github.com/deepfence/ThreatMapper/pull/1647
- Set extended field for vulnerability, secret, malware #1343 by @ramanan-ravi in https://github.com/deepfence/ThreatMapper/pull/1697
New Contributors
- @eltociear made their first contribution in https://github.com/deepfence/ThreatMapper/pull/1539
- @sangam14 made their first contribution in https://github.com/deepfence/ThreatMapper/pull/1627
- @IIAIronWolf made their first contribution in https://github.com/deepfence/ThreatMapper/pull/1672
Full Changelog: https://github.com/deepfence/ThreatMapper/compare/v2.0.0...v2.0.1