Single quote SQL Injection in PostgresClient.delete(table, pojo, handler)

Description

Invoke PostgresClient.delete(table, pojo, handler) with a pojo that has a field that contains a single quote. Example in deleteSingleQuote() unit test:
https://github.com/folio-org/raml-module-builder/blob/8f1e06d9020597208e741fe8aa618f8e051c04dd/domain-models-runtime/src/test/java/org/folio/rest/persist/PostgresClientIT.java#L346-L351

It fails with "unterminated quoted identifier", reported by PostgreSQL's SQL scanner.

CSP Request Details

None

CSP Rejection Details

None

Potential Workaround

None

Checklist

hide

TestRail: Results

Activity

Show:
Done

Details

Assignee

Reporter

Tester Assignee

Priority

Sprint

Development Team

Fix versions

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created August 13, 2018 at 7:41 AM
Updated June 15, 2020 at 8:37 AM
Resolved May 22, 2019 at 8:49 PM
TestRail: Cases
TestRail: Runs