{"data":{"id":"14bea4ec-4f1e-4a82-b502-3e5df57b8d24","title":"GHSA-w34q-cm8f-9c5x: OpenTelemetry-Go: Log gRPC exporter ignores env TLS certs, bypassing mTLS/pinning","summary":"The OpenTelemetry-Go library's log gRPC exporter reads TLS settings from environment variables (like OTEL_EXPORTER_OTLP_LOGS_CERTIFICATE for CA pinning and client certificates for mTLS, which is mutual TLS authentication between two systems) but then ignores them when actually connecting. Instead, it uses the system's default trusted certificates, allowing an attacker with a valid system certificate to intercept or alter log data. This bug was introduced in a specific code commit and affects users who only set TLS through environment variables without also using explicit code configuration.","solution":"N/A -- no mitigation discussed in source.","labels":["security"],"sourceUrl":"https://github.com/advisories/GHSA-w34q-cm8f-9c5x","publishedAt":"2026-09-17T20:31:09.000Z","cveId":"CVE-2026-81871","cweIds":null,"cvssScore":null,"cvssSeverity":"medium","severity":"medium","attackType":["other"],"issueType":"vulnerability","affectedPackages":["go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc@< 0.21.0 (fixed: 0.21.0)"],"affectedVendors":[],"affectedVendorsRaw":["OpenTelemetry"],"classifierModel":"claude-haiku-4-5-20251001","classifierPromptVersion":"v3","cvssVector":null,"attackVector":null,"attackComplexity":null,"privilegesRequired":null,"userInteraction":null,"exploitMaturity":"unknown","epssScore":0,"patchAvailable":true,"disclosureDate":"2026-09-17T20:31:09.000Z","capecIds":null,"crossRefCount":0,"attackSophistication":"moderate","impactType":["confidentiality","integrity"],"aiComponentTargeted":"inference","llmSpecific":false,"classifierConfidence":0.75,"researchCategory":null,"atlasIds":null}}