CVE-2026-52747: Cpp String Consecutive Assign Overwrite
Two consecutive `.assign()` operations on the same object were detected. The second `.assign()` overwrites the string instead of appending to it, which causes the data from the first assignment to be silently discarded. When manipulating buffers or parsing input, this can drop critical tokens such as line breaks, leading to parser differentials and potential
greprules fetch cve-2026-52747-cpp-string-consecutive-assign-overwrite --engine opengrepDescription
Two consecutive `.assign()` operations on the same object were detected. The second `.assign()` overwrites the string instead of appending to it, which causes the data from the first assignment to be silently discarded. When manipulating buffers or parsing input, this can drop critical tokens such as line breaks, leading to parser differentials and potential
Community feedback
0 rule-level signals from signed-in users.
- Useful reports
- 0
- Context false positives
- 0
- Metadata suggestions
- 0
Contextual precision
Aggregated from approved scan feedback. False-positive reports describe observed scan contexts, not a global rule verdict.
- Findings observed
- 0
- Projects
- 0
- Reporters
- 0
Precision details are collecting more signed-in reports before verdict counts or ratios are emphasized.
No approved finding verdicts yet.
No scan diagnostics reported yet.