View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0007926 | ardour | bugs | public | 2020-03-11 14:11 | 2020-05-10 14:11 |
| Reporter | arya lee | Assigned To | paul | ||
| Priority | normal | Severity | minor | Reproducibility | have not tried |
| Status | closed | Resolution | fixed | ||
| Summary | 0007926: use after free: issue when using libxml2 API 'xmlFreeDoc' and 'xmlXPathFreeContext' | ||||
| Description | I find a 'use after free' vulnerability when I read ardour' source code at Github. This issue lies in 774 line, 782 line of ardour/libs/pbd/xml++.cc. After releasing the 'ctxt' structure using 'xmlXPathFreeContext', the next line try to free 'ctxt->doc'. I haven't done an experiment to verify it yet, but I think it's a problem. PS, xmlXPathFreeContext, xmlFreeDoc are APIs of libxml2. | ||||
| Tags | No tags attached. | ||||
|
|
This code originally came from libxml++. It does indeed look like an error. Fixed in 96daa4036a42 |
|
|
Issue has been closed automatically, by Trigger Close Plugin. Feel free to re-open with additional information if you think the issue is not resolved. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2020-03-11 14:11 | arya lee | New Issue | |
| 2020-03-11 14:51 | paul | Assigned To | => paul |
| 2020-03-11 14:51 | paul | Status | new => resolved |
| 2020-03-11 14:51 | paul | Resolution | open => fixed |
| 2020-03-11 14:51 | paul | Note Added: 0021018 | |
| 2020-05-10 14:11 | anonymous | Note Added: 0024116 | |
| 2020-05-10 14:11 | anonymous | Status | resolved => closed |