Skip to content

chore: vulns#125

Draft
ethanpschoen wants to merge 1 commit into
justin/feat/cross-activity-lifecyclefrom
ethanpschoen/chore/Vulns
Draft

chore: vulns#125
ethanpschoen wants to merge 1 commit into
justin/feat/cross-activity-lifecyclefrom
ethanpschoen/chore/Vulns

Conversation

@ethanpschoen

@ethanpschoen ethanpschoen commented Jun 19, 2026

Copy link
Copy Markdown

Description of this change

address vulnerabilities

Why is this change being made?

  • Chore (non-functional changes)
  • Bug fix (non-breaking change that fixes an issue)
  • New feature (non-breaking change that adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)

How was this tested? How can the reviewer verify your testing?

Related issues

Checklist

  • I have added tests to cover my changes.
  • All new and existing tests passed.
  • I have evaluated the security impact of this change, and OWASP Secure Coding Practices have been observed.
  • I have informed stakeholders of my changes.

Note

Low Risk
Build-time dependency resolution only; no app runtime or business logic changes, though forced versions could affect Gradle/AGP compatibility if upstream APIs diverge.

Overview
Adds Gradle dependency resolution overrides in the root build.gradle so vulnerable transitive build-tooling libraries are upgraded without bumping AGP, Dokka, bundletool, or jetifier directly.

Centralizes patched version constants (Jackson, Netty, protobuf, jose4j, jdom2) and an applyTransitiveSecurityOverrides helper, then applies it on buildscript classpath and all project configurations via eachDependency plus explicit force on key Netty modules and protobuf-kotlin.

Reviewed by Cursor Bugbot for commit 0755310. Configure here.

@ethanpschoen
ethanpschoen marked this pull request as draft June 19, 2026 20:34
@ethanpschoen
ethanpschoen force-pushed the ethanpschoen/chore/Vulns branch from 0755310 to a456fe4 Compare July 6, 2026 21:11
@ethanpschoen
ethanpschoen changed the base branch from main to justin/feat/cross-activity-lifecycle July 6, 2026 21:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant