Skip to content

[MOSIP-44772] fixed eSignet vulnerabilities #2060

Open
Md-Humair-KK wants to merge 6 commits into
mosip:developfrom
Infosys:MOSIP-44772_eSignet
Open

[MOSIP-44772] fixed eSignet vulnerabilities #2060
Md-Humair-KK wants to merge 6 commits into
mosip:developfrom
Infosys:MOSIP-44772_eSignet

Conversation

@Md-Humair-KK

@Md-Humair-KK Md-Humair-KK commented Jun 28, 2026

Copy link
Copy Markdown
Collaborator

Updated postgres and axios versions...

Summary by CodeRabbit

  • Bug Fixes

    • Updated backend and UI libraries to newer versions, improving stability and compatibility.
    • Included a database driver update to help keep connections reliable.
  • Chores

    • Refreshed several third-party dependencies across the app.

Signed-off-by: Md-Humair-KK <mdhumair.kankudti@gmail.com>
@coderabbitai

coderabbitai Bot commented Jun 28, 2026

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Repository UI

Review profile: ASSERTIVE

Plan: Pro

Run ID: b51c45bd-4995-4e2d-a025-046be6e7d05a

📥 Commits

Reviewing files that changed from the base of the PR and between 18f9d2a and 3e07978.

📒 Files selected for processing (1)
  • esignet-core/pom.xml
💤 Files with no reviewable changes (1)
  • esignet-core/pom.xml

Walkthrough

This PR updates dependency versions across two modules: esignet-core's pom.xml bumps spring-kafka to 3.3.16 and postgresql to 42.7.11 (plus a whitespace tweak), and oidc-ui's package.json bumps axios to ^1.16.0.

Changes

Dependency updates

Layer / File(s) Summary
Core module dependency version bumps
esignet-core/pom.xml
Updates spring-kafka from 3.1.2 to 3.3.16 and postgresql from 42.7.7 to 42.7.11, with a whitespace-only formatting adjustment near the properties/dependencies boundary.
UI dependency version bump
oidc-ui/package.json
Updates the axios dependency from ^1.13.5 to ^1.16.0.

Estimated code review effort: 1 (Trivial) | ~3 minutes

Poem

Hop, hop, versions bumped with glee,
Kafka and postgres, fresh as can be,
Axios upgraded, safe and spry,
A rabbit's small nibble, no need to sigh! 🐰
Onward we bound to greener code trees.

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly matches the main change: fixing eSignet vulnerabilities through dependency updates.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@oidc-ui/package.json`:
- Line 14: The dependency version in package-lock is out of sync with the axios
bump in package.json, so frozen installs still resolve the old 1.13.5 tarball.
Update oidc-ui/package-lock.json to reflect the new ^1.16.0 range by
regenerating the lockfile or adjusting the axios entry so the locked version and
resolved metadata match the package.json change.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Repository UI

Review profile: ASSERTIVE

Plan: Pro

Run ID: 62336ca6-7215-4425-a710-37e7133eb24f

📥 Commits

Reviewing files that changed from the base of the PR and between db78d05 and c0fb749.

📒 Files selected for processing (2)
  • esignet-core/pom.xml
  • oidc-ui/package.json

Comment thread oidc-ui/package.json
Signed-off-by: Md-Humair-KK <mdhumair.kankudti@gmail.com>
Signed-off-by: Md-Humair-KK <mdhumair.kankudti@gmail.com>

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@esignet-core/pom.xml`:
- Around line 48-51: The spring-kafka dependency in the pom is pinned to a
version that targets a newer Spring Boot/Spring Framework baseline than this
module uses. Update the dependency in the Maven config to stay on the
Boot-managed 3.2.x line, or if that version is required, align the parent Spring
Boot version accordingly; use the spring-kafka dependency declaration to locate
the change.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Repository UI

Review profile: ASSERTIVE

Plan: Pro

Run ID: 6f35a662-2308-4fd6-8bb3-f6618fb240b6

📥 Commits

Reviewing files that changed from the base of the PR and between c0fb749 and 18f9d2a.

⛔ Files ignored due to path filters (1)
  • oidc-ui/package-lock.json is excluded by !**/package-lock.json
📒 Files selected for processing (2)
  • esignet-core/pom.xml
  • pom.xml

Comment thread esignet-core/pom.xml Outdated
Signed-off-by: Md-Humair-KK <mdhumair.kankudti@gmail.com>
Signed-off-by: Md-Humair-KK <mdhumair.kankudti@gmail.com>
Signed-off-by: Md-Humair-KK <mdhumair.kankudti@gmail.com>
Comment thread esignet-core/pom.xml
<dependency>
<groupId>org.springframework.kafka</groupId>
<artifactId>spring-kafka</artifactId>
<version>3.1.2</version>

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

why is the version pinning removed here?

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It was redundant versioning as spring kafka with spring 3.2.3 will by default take 3.1.2 version.
Nothing as such specific to remove it.

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.

3 participants