Skip to content

Commit 998cb00

Browse files
Sync Collecting Fix Commits: Tue Aug 25 13:02:27 UTC 2026
Signed-off-by: AboutCode Automation <automation@aboutcode.org>
1 parent 1edf622 commit 998cb00

5 files changed

Lines changed: 13 additions & 0 deletions

File tree

data/fix-commits/buildroot-0b809119.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
{
22
"vcs_url": "https://github.com/buildroot/buildroot",
33
"vulnerabilities": {
4+
"CVE-2026-19542": {
5+
"58f31377389dd2f5090e4dd69deb4d5f994f88c0": "package/{glibc, localedef}: security bump version to 2.44-27-gae9225d55\n\nFixes CVE-2026-19542:\nhttps://gitlab.com/gnutools/glibc/-/commit/d6ff274313d79feb864cc10eb775b91c817a67e9\nhttps://sourceware.org/bugzilla/show_bug.cgi?id=34506\n\nSigned-off-by: Bernd Kuhls <bernd@kuhls.net>\nSigned-off-by: Peter Korsgaard <peter@korsgaard.com>"
6+
},
47
"CVE-2026-62356": {
58
"fab3c4eb92877284f39ba59289affc8fcbccf1a7": "package/redis: security bump to v8.10.1\n\nSee the release notes:\nhttps://github.com/redis/redis/blob/8.10.1/00-RELEASENOTES\n\nNotably, this fixes CVE-2026-62356: miscalculated buffer size in\n`CMSketch` RDB loading may lead to heap OOB write, as well as other\nsecurity fixes without CVE number\n\nSigned-off-by: Titouan Christophe <titouan.christophe@mind.be>\nSigned-off-by: Julien Olivain <ju.o@free.fr>"
69
},

data/fix-commits/camel-36fc325a.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,11 @@
11
{
22
"vcs_url": "https://github.com/apache/camel",
33
"vulnerabilities": {
4+
"CVE-2026-35563": {
5+
"28b4a3fd7f9f3088fd1231fec740c8f1b25e524a": "Pin org.apache.directory.api artifacts to 2.1.8 to remediate CVE-2026-35563 (4.22.x backport)\n\nBackport of #25622 to the camel-4.22.x maintenance branch.\n\napacheds-core-api transitively pulls org.apache.directory.api 2.1.5, affected by\nCVE-2026-35563. ApacheDS is dormant and will not release a fix, but Apache Directory\nAPI 2.1.8 remediates it. This excludes org.apache.directory.api from the apacheds-*\ndependencies (camel-ldif compile scope, camel-ldap test scope) and re-declares the\nrequired artifacts at a new central directory-api-version=2.1.8 property, avoiding any\n2.1.5/2.1.8 version skew.\n\nCherry-picked cleanly from main.\n\nCloses #25644\n\nCo-authored-by: Ivona Cvija <ivona.cvija@est.tech>\nCo-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>",
6+
"4113ee5472ddf309e1b7018bdfa6230a4cb57e20": "[backport camel-4.18.x] Pin org.apache.directory.api artifacts to 2.1.8 to remediate CVE-2026-35563 (#25646)\n\nPin org.apache.directory.api artifacts to 2.1.8 to remediate CVE-2026-35563 (#25622)\n\napacheds-core-api transitively pulls org.apache.directory.api 2.1.5, which is affected by CVE-2026-35563. ApacheDS is dormant and will not release a fix, but Apache Directory API 2.1.8 remediates it. This excludes org.apache.directory.api from the apacheds-* dependencies (camel-ldif compile scope, camel-ldap test scope) and re-declares the required artifacts at a new central directory-api-version=2.1.8 property, avoiding any 2.1.5/2.1.8 version skew.\n\nCloses #25622\n\nCo-authored-by: Ivona Cvija <ivona.cvija@est.tech>",
7+
"7e0232b1c00dc38af985c3be7a2073f953a59d33": "Pin org.apache.directory.api artifacts to 2.1.8 to remediate CVE-2026-35563 (#25622)\n\napacheds-core-api transitively pulls org.apache.directory.api 2.1.5, which is affected by CVE-2026-35563. ApacheDS is dormant and will not release a fix, but Apache Directory API 2.1.8 remediates it. This excludes org.apache.directory.api from the apacheds-* dependencies (camel-ldif compile scope, camel-ldap test scope) and re-declares the required artifacts at a new central directory-api-version=2.1.8 property, avoiding any 2.1.5/2.1.8 version skew.\n\nCloses #25622"
8+
},
49
"CVE-2025-27636": {
510
"a16b68f93a16576502ef1062ce4006be7d41cbc7": "CAMEL-24220: Add camel_security_scan tool for route security analysis (#25026)\n\n* CAMEL-24220: Add camel_security_scan tool for route security analysis\n\nAdds a new MCP tool that performs static analysis of Camel route definitions\nto detect security anti-patterns. Distinct from camel_route_harden_context\n(which provides general security context and CVE advisories), this tool\nperforms line-by-line analysis and returns actionable findings with severity,\nline numbers, and remediation guidance.\n\nDetection categories:\n- Insecure options from SecurityUtils (trustAllCertificates, allowJavaSerializedObject,\n transferException, etc. \u2014 24 options across ssl/serialization/dev categories)\n- Plain-text secrets in URIs (password, token, apiKey, etc.)\n- Connection strings with embedded credentials (mongodb://, amqp://, etc.)\n- Unencrypted protocols (HTTP vs HTTPS, FTP vs SFTP, LDAP vs LDAPS, SMTP vs SMTPS)\n- Missing Camel* header filters on HTTP consumers (CVE-2025-27636 family)\n- Command injection via exec component\n- SQL injection risk (missing parameterized queries)\n- File path traversal with dynamic expressions\n\nCo-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>\nSigned-off-by: Andrea Cosentino <ancosen@gmail.com>\n\n* CAMEL-24220: Address review feedback\n\n- Fix RAW() false negative: remove RAW() negative lookahead from\n SECRET_IN_URI regex \u2014 RAW() is a URI encoding wrapper, not a\n security mechanism\n- Fix empty insecureValue false positives: skip options with empty\n insecureValue to avoid matching any assignment\n- Fix SQL scheme false positive on composite schemes: use boundary\n check in containsScheme() to avoid matching google-bigquery-sql:\n as sql:\n- Fix route-level header filter check: scope per-consumer line with\n hasHeaderFilterNearby() instead of checking entire route text\n\nCo-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>\nSigned-off-by: Andrea Cosentino <ancosen@gmail.com>\n\n* CAMEL-24220: Add regression tests and cleanup\n\n- Add 4 regression tests for fixed bugs: RAW() detection, empty\n insecureValue, composite scheme SQL, per-consumer header filter\n- Add explicit parentheses in containsScheme() for readability\n- Remove dead findLineContaining() method\n\nCo-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>\nSigned-off-by: Andrea Cosentino <ancosen@gmail.com>\n\n* CAMEL-24220: delegate insecure-option matching to SecurityUtils.isInsecureValue\n\nAddresses the remaining gnodet review point on scanInsecureOptions: instead of\nreimplementing the value comparison with lower.contains(optionKey + \"=\" +\ninsecureValue) \u2014 which either false-positived on empty insecureValue\n(sslEndpointAlgorithm= matched any assignment) or, after guarding, skipped\nthose options entirely \u2014 the scanner now extracts the assigned value and calls\nSecurityUtils.isInsecureValue(). That is the canonical check: case-insensitive,\nand it models the sslEndpointAlgorithm case where the empty/none/false value is\nthe insecure one. So sslEndpointAlgorithm=HTTPS is not flagged while\nsslEndpointAlgorithm=none now is (previously silently dropped).\n\nAdds flagsSslEndpointAlgorithmDisabled to pin the restored coverage.\n\nCo-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>\nSigned-off-by: Andrea Cosentino <ancosen@gmail.com>\n\n---------\n\nSigned-off-by: Andrea Cosentino <ancosen@gmail.com>\nCo-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>",
611
"2d2815d256068f15d42da3af27fa86fb5efad2ab": "CAMEL-23522: camel-mail - gate JavaMail session properties from headers behind opt-in (#23362) (#23416)\n\nMailProducer.getSender extracted mail.smtp.* / mail.smtps. exchange headers and applied them as\nJavaMail session properties on a per-message custom sender. The namespace is Camel-internal\n(only MailProducer interprets it) and is not filtered by any HeaderFilterStrategy, so a route\nchaining an untrusted producer (platform-http, JMS, Kafka, ...) into smtp/smtps without an\nexplicit removeHeaders between them let an attacker drive transport-security settings\n(mail.smtp.ssl.trust, mail.smtp.starttls.enable, mail.smtp.socks.host, ...).\n\nThis is the same conceptual pattern as the Camel* header injection family (CAMEL-23222 /\nCVE-2025-27636), with a namespace that was missed in that sweep.\n\nChanges:\n\n* New @UriParam useJavaMailSessionPropertiesFromHeaders (default false, label\n producer,advanced,security, security=insecure:ssl) on MailConfiguration. When false,\n MailProducer.getSender always returns the default sender.\n* MailHeaderFilterStrategy now also filters mail.smtp. / mail.smtps. on the inbound path\n (defense in depth, mirroring CAMEL-23222).\n* Doc note in mail-component.adoc with the security warning and the opt-in URI.\n* Upgrade-guide entry in camel-4x-upgrade-guide-4_21.adoc.\n* Tests for both flag values and for the header-filter strategy behaviour.\n\nThe build's SECURITY-OPTIONS generator picked up the new annotation and added the property to\nthe policy-enforceable map in core/camel-util SecurityUtils.\n\nSigned-off-by: Andrea Cosentino <ancosen@gmail.com>",

data/fix-commits/nixpkgs-97436190.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
{
22
"vcs_url": "https://github.com/nixos/nixpkgs",
33
"vulnerabilities": {
4+
"CVE-2026-6093": {
5+
"5b1b6b62a393b4d3ffba01ee7cc9d32794095f78": "corteza: 2024.9.2 -> 2024.9.9\n\nhttps://docs.cortezaproject.org/corteza-docs/2024.9/changelog/index.html#_2024_9_9\nFixes: CVE-2026-6093\nFixes: #519391\nFixes: https://github.com/ngi-nix/projects/issues/2233"
6+
},
47
"CVE-2026-17183": {
58
"d1bc25d401f5569983ad773f2525045af734de1b": "[26.05] grafana: 13.0.6 -> 13.0.7, fix CVE-2026-17183 (#555366)",
69
"b7c8d26a0d8c2f3307e9e8040f0d6e0759e6cc79": "grafana: 13.0.6 -> 13.0.7, fix CVE-2026-17183\n\nChangeLog: https://github.com/grafana/grafana/releases#release-v13.0.7",

0 commit comments

Comments
 (0)