RockteMQ-AI commented on issue #2154:
URL: 
https://github.com/apache/rocketmq-dashboard/issues/2154#issuecomment-5283881795

   **Issue Evaluation**
   
   Category: `bug` | Status: **Confirmed**
   
   The batch-paste parser silently drops tokens without `=` or with empty keys, 
and duplicate keys overwrite without warning. This means a user pasting 
multiple properties can unknowingly send a message with a reduced or altered 
property set.
   
   **Root Cause:** Missing validation in the property parsing logic — no error 
path for malformed entries or duplicate detection.
   **Impact:** Silent data loss in message properties; users cannot trust that 
pasted properties are sent as intended.
   **Severity:** medium — affects message traceability and multi-tenant 
correctness.
   
   Suggested fix: validate each token before adding to the property map. Reject 
entries without `=`, with empty keys, or with duplicate keys. Preserve all 
characters after the first `=` as the value.
   
   ---
   *Automated evaluation by github-manager-bot*


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to