Skip to content

fix: remediate IP2Location.io Flashpoint findings#14

Open
sodle-splunk wants to merge 4 commits into
mainfrom
sodle/remediate-ip2locationio-flashpoint
Open

fix: remediate IP2Location.io Flashpoint findings#14
sodle-splunk wants to merge 4 commits into
mainfrom
sodle/remediate-ip2locationio-flashpoint

Conversation

@sodle-splunk

@sodle-splunk sodle-splunk commented Jul 18, 2026

Copy link
Copy Markdown

Summary\n\n- enable TLS server certificate verification by default\n- prevent password-type API keys in failed request URLs from reaching action results\n- update connector development tooling and generated documentation\n\n## Tracking\n\n- Parent: PAPP-38212\n- Findings: PSAAS-31074, PSAAS-31239\n- Epic: ESPM-5228\n\n## Quality gate\n\n- Local pre-commit: passed\n- Hosted pre-commit and compile: pending\n\nCreated entirely with AI assistance.\n\nWritten by Codex.

Tracking

  • PAPP: PAPP-38212
  • PSAAS: PSAAS-31074, PSAAS-31239
  • Written by Codex.

Use dev-cicd-tools v2.2.4 and declare the supported Python 3.9 and 3.13 runtimes.

Refs PAPP-38212.

Written by Codex.
Expose the standard certificate-verification setting and default it to enabled for every outbound request.

Refs PSAAS-31074 and PAPP-38212.

Written by Codex.
Report only exception types for request failures so password-type API keys embedded in failed request URLs cannot persist in action results.

Refs PSAAS-31239 and PAPP-38212.

Written by Codex.
Regenerate the connector README after adding the certificate-verification setting.

Refs PAPP-38212.

Written by Codex.
@github-actions

Copy link
Copy Markdown

Merging this PR will release 1.0.4 with the following release notes:

1.0.4 (2026-07-18)

Connector release changes

  • Enable TLS server certificate verification by default
  • Prevent API keys in failed request URLs from reaching action results

@sodle-splunk
sodle-splunk marked this pull request as ready for review July 18, 2026 11:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant