[ 
https://issues.apache.org/jira/browse/FINERACT-2461?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18055340#comment-18055340
 ] 

saifulhuq commented on FINERACT-2461:
-------------------------------------

Pull Request Submitted: [https://github.com/apache/fineract/pull/5417]

*Summary:* Refactored Email Service queries to use Prepared Statements, 
consistent with the approach in FINERACT-2459.

> Refactor EmailReadPlatformServiceImpl to use Prepared Statements
> ----------------------------------------------------------------
>
>                 Key: FINERACT-2461
>                 URL: https://issues.apache.org/jira/browse/FINERACT-2461
>             Project: Apache Fineract
>          Issue Type: Bug
>            Reporter: saifulhuq
>            Priority: Major
>              Labels: cleanup, security
>
> Refactor `EmailReadPlatformServiceImpl.java` to replace legacy SQL string 
> concatenation with JDBC Prepared Statements.
> This change prevents potential SQL injection vulnerabilities by using `?` 
> placeholders and passing parameters dynamically via `JdbcTemplate`.
> This task is a specific implementation of the goal described in FINERACT-854.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to