diff --git a/_service b/_service
index 6782962..0a0989b 100644
--- a/_service
+++ b/_service
@@ -2,7 +2,7 @@
https://github.com/aquasecurity/trivy
git
- v0.59.1
+ v0.61.1
@PARENT_TAG@
v(.*)
enable
diff --git a/_servicedata b/_servicedata
index 98ba0e6..9c32ec1 100644
--- a/_servicedata
+++ b/_servicedata
@@ -1,4 +1,4 @@
https://github.com/aquasecurity/trivy
- 9aabfd2a91e7278384bce7ccc6841a1d2851feb0
\ No newline at end of file
+ 7d3b4ffdd6b22ae80215f3a04421606b1f78de6a
\ No newline at end of file
diff --git a/trivy-0.59.1.tar.zst b/trivy-0.59.1.tar.zst
deleted file mode 100644
index ce49fb5..0000000
--- a/trivy-0.59.1.tar.zst
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:7119a6bac83e6b1703cff2977db5e33e34328952bba5eff53ec574b12f0350d9
-size 52270719
diff --git a/trivy-0.61.1.tar.zst b/trivy-0.61.1.tar.zst
new file mode 100644
index 0000000..a1bdd5c
--- /dev/null
+++ b/trivy-0.61.1.tar.zst
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:7654efe1f777b637ebd9dba8765f19a655ffbda9252a5a8c69f1049fa33f6f7f
+size 52297531
diff --git a/trivy.changes b/trivy.changes
index 2809708..182a9f5 100644
--- a/trivy.changes
+++ b/trivy.changes
@@ -1,3 +1,111 @@
+-------------------------------------------------------------------
+Thu Apr 24 15:03:57 UTC 2025 - dmueller@suse.com
+
+- Update to version 0.61.1:
+ * release: v0.61.1 [release/v0.61] (#8704)
+ * fix(k8s): skip passed misconfigs for the summary report [backport: release/v0.61] (#8748)
+ * fix(k8s): correct compare artifact versions [backport: release/v0.61] (#8699)
+ * test: use `aquasecurity` repository for test images [backport: release/v0.61] (#8698)
+ * release: v0.61.0 [main] (#8507)
+ * fix(misconf): Improve logging for unsupported checks (#8634)
+ * feat(k8s): add support for controllers (#8614)
+ * fix(debian): don't include empty licenses for `dpkgs` (#8623)
+ * fix(misconf): Check values wholly prior to evalution (#8604)
+ * chore(deps): Bump trivy-checks (#8619)
+ * fix(k8s): show report for `--report all` (#8613)
+ * chore(deps): bump github.com/golang-jwt/jwt/v4 from 4.5.1 to 4.5.2 (#8597)
+ * refactor: rename scanner to service (#8584)
+ * fix(misconf): do not skip loading documents from subdirectories (#8526)
+ * refactor(misconf): get a block or attribute without calling HasChild (#8586)
+ * fix(misconf): identify the chart file exactly by name (#8590)
+ * test: use table-driven tests in Helm scanner tests (#8592)
+ * refactor(misconf): Simplify misconfig checks bundle parsing (#8533)
+ * chore(deps): bump the common group across 1 directory with 10 updates (#8566)
+ * fix(misconf): do not use cty.NilVal for non-nil values (#8567)
+ * docs(cli): improve flag value display format (#8560)
+ * fix(misconf): set default values for AWS::EKS::Cluster.ResourcesVpcConfig (#8548)
+ * docs: remove slack (#8565)
+ * fix: use `--file-patterns` flag for all post analyzers (#7365)
+ * docs(python): Mention pip-compile (#8484)
+ * feat(misconf): adapt aws_opensearch_domain (#8550)
+ * feat(misconf): adapt AWS::EC2::VPC (#8534)
+ * docs: fix a broken link (#8546)
+ * fix(fs): check postAnalyzers for StaticPaths (#8543)
+ * refactor(misconf): remove unused methods for ec2.Instance (#8536)
+ * feat(misconf): adapt aws_default_security_group (#8538)
+ * feat(fs): optimize scanning performance by direct file access for known paths (#8525)
+ * feat(misconf): adapt AWS::DynamoDB::Table (#8529)
+ * style: Fix MD syntax in self-hosting.md (#8523)
+ * perf(misconf): retrieve check metadata from annotations once (#8478)
+ * feat(misconf): Add support for aws_ami (#8499)
+ * fix(misconf): skip Azure CreateUiDefinition (#8503)
+ * refactor(misconf): use OPA v1 (#8518)
+ * fix(misconf): add ephemeral block type to config schema (#8513)
+ * perf(misconf): parse input for Rego once (#8483)
+ * feat: replace TinyGo with standard Go for WebAssembly modules (#8496)
+ * chore: replace deprecated tenv linter with usetesting (#8504)
+ * fix(spdx): save text licenses into `otherLicenses` without normalize (#8502)
+ * chore(deps): bump the common group across 1 directory with 13 updates (#8491)
+ * chore: use go.mod for managing Go tools (#8493)
+ * ci(helm): bump Trivy version to 0.60.0 for Trivy Helm Chart 0.12.0 (#8494)
+ * release: v0.60.0 [main] (#8327)
+ * fix(sbom): improve logic for binding direct dependency to parent component (#8489)
+ * chore(deps): remove missed replace of `trivy-db` (#8492)
+ * chore(deps): bump alpine from 3.21.0 to 3.21.3 in the docker group across 1 directory (#8490)
+ * chore(deps): update Go to 1.24 and switch to go-version-file (#8388)
+ * docs: add abbreviation list (#8453)
+ * chore(terraform): assign *terraform.Module 'parent' field (#8444)
+ * feat: add report summary table (#8177)
+ * chore(deps): bump the github-actions group with 3 updates (#8473)
+ * refactor(vex): improve SBOM reference handling with project standards (#8457)
+ * ci: update GitHub Actions cache to v4 (#8475)
+ * feat: add `--vuln-severity-source` flag (#8269)
+ * fix(os): add mapping OS aliases (#8466)
+ * chore(deps): bump the aws group across 1 directory with 7 updates (#8468)
+ * chore(deps): Bump trivy-checks to v1.7.1 (#8467)
+ * refactor(report): write tables after rendering all results (#8357)
+ * docs: update VEX documentation index page (#8458)
+ * fix(db): fix case when 2 trivy-db were copied at the same time (#8452)
+ * feat(misconf): render causes for Terraform (#8360)
+ * fix(misconf): fix incorrect k8s locations due to JSON to YAML conversion (#8073)
+ * feat(cyclonedx): Add initial support for loading external VEX files from SBOM references (#8254)
+ * chore(deps): update go-rustaudit location (#8450)
+ * fix: update all documentation links (#8045)
+ * chore(deps): bump github.com/go-jose/go-jose/v4 from 4.0.4 to 4.0.5 (#8443)
+ * chore(deps): bump the common group with 6 updates (#8411)
+ * fix(k8s): add missed option `PkgRelationships` (#8442)
+ * fix(sbom): add SBOM file's filePath as Application FilePath if we can't detect its path (#8346)
+ * feat(go): fix parsing main module version for go >= 1.24 (#8433)
+ * refactor(misconf): make Rego scanner independent of config type (#7517)
+ * fix(image): disable AVD-DS-0007 for history scanning (#8366)
+ * fix(server): secrets inspectation for the config analyzer in client server mode (#8418)
+ * chore: remove mockery (#8417)
+ * test(server): replace mock driver with memory cache in server tests (#8416)
+ * test: replace mock with memory cache and fix non-deterministic tests (#8410)
+ * test: replace mock with memory cache in scanner tests (#8413)
+ * test: use memory cache (#8403)
+ * fix(spdx): init `pkgFilePaths` map for all formats (#8380)
+ * chore(deps): bump the common group across 1 directory with 11 updates (#8381)
+ * docs: correct Ruby documentation (#8402)
+ * chore: bump `mockery` to update v2.52.2 version and rebuild mock files (#8390)
+ * fix: don't use `scope` for `trivy registry login` command (#8393)
+ * fix(go): merge nested flags into string for ldflags for Go binaries (#8368)
+ * chore(terraform): export module path on terraform modules (#8374)
+ * fix(terraform): apply parser options to submodule parsing (#8377)
+ * docs: Fix typos in documentation (#8361)
+ * docs: fix navigate links (#8336)
+ * ci(helm): bump Trivy version to 0.59.1 for Trivy Helm Chart 0.11.1 (#8354)
+ * ci(spdx): add `aqua-installer` step to fix `mage` error (#8353)
+ * chore: remove debug prints (#8347)
+ * fix(misconf): do not log scanners when misconfig scanning is disabled (#8345)
+ * fix(report): remove html escaping for `shortDescription` and `fullDescription` fields for sarif reports (#8344)
+ * chore(deps): bump Go to `v1.23.5` (#8341)
+ * fix(python): add `poetry` v2 support (#8323)
+ * chore(deps): bump the github-actions group across 1 directory with 4 updates (#8331)
+ * fix(misconf): ecs include enhanced for container insights (#8326)
+ * fix(sbom): preserve OS packages from multiple SBOMs (#8325)
+ * ci(helm): bump Trivy version to 0.59.0 for Trivy Helm Chart 0.11.0 (#8311)
+
-------------------------------------------------------------------
Wed Feb 26 09:01:28 UTC 2025 - Dirk Müller
diff --git a/trivy.spec b/trivy.spec
index 6984ce8..4291d46 100644
--- a/trivy.spec
+++ b/trivy.spec
@@ -17,7 +17,7 @@
Name: trivy
-Version: 0.59.1
+Version: 0.61.1
Release: 0
Summary: A Simple and Comprehensive Vulnerability Scanner for Containers
License: Apache-2.0
@@ -25,10 +25,9 @@ Group: System/Management
URL: https://github.com/aquasecurity/trivy
Source: %{name}-%{version}.tar.zst
Source1: vendor.tar.zst
-Patch1: jwe-avoid-unbounded-splits.patch
BuildRequires: golang-packaging
BuildRequires: zstd
-BuildRequires: golang(API) = 1.23
+BuildRequires: golang(API) = 1.24
Requires: ca-certificates
Requires: git-core
Requires: rpm
@@ -45,10 +44,6 @@ name of the container.
%prep
%setup -a1
-(
- cd vendor/github.com/go-jose/go-jose/v4
-%patch -P 1 -p1
-)
%build
export CGO_ENABLED=1
diff --git a/vendor.tar.zst b/vendor.tar.zst
index 54fab6d..1a7574f 100644
--- a/vendor.tar.zst
+++ b/vendor.tar.zst
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:2e838c120d1a583cc2b4267507f0c1824c09154d3bd50371e90a29b828fc470b
-size 38404606
+oid sha256:ff91a9535cb957f1368e07bcd7b6459602990407356153d688926ba849b48138
+size 39288347