get-func-name is a module to retrieve a function's name securely and consistently both in NodeJS and the browser. Versions prior to 2.0.1 are subject to a regular expression denial of service (redos) vulnerability which may lead to a denial of service when parsing malicious input. This vulnerability can be exploited when there is an imbalance in parentheses, which results in excessive backtracking and subsequently increases the CPU load and processing time significantly. This vulnerability can be triggered using the following input: '\t'.repeat(54773) + '\t/function/i'. This issue has been addressed in commit f934b228b which has been included in releases from 2.0.1. Users are advised to upgrade. There are no known workarounds for this vulnerability.
{
"binaries": [
{
"binary_version": "6.2.4+dfsg-6ubuntu1",
"binary_name": "libqt6pdf6"
},
{
"binary_version": "6.2.4+dfsg-6ubuntu1",
"binary_name": "libqt6pdfquick6"
},
{
"binary_version": "6.2.4+dfsg-6ubuntu1",
"binary_name": "libqt6pdfwidgets6"
},
{
"binary_version": "6.2.4+dfsg-6ubuntu1",
"binary_name": "libqt6webengine6-data"
},
{
"binary_version": "6.2.4+dfsg-6ubuntu1",
"binary_name": "libqt6webenginecore6"
},
{
"binary_version": "6.2.4+dfsg-6ubuntu1",
"binary_name": "libqt6webenginecore6-bin"
},
{
"binary_version": "6.2.4+dfsg-6ubuntu1",
"binary_name": "libqt6webenginequick6"
},
{
"binary_version": "6.2.4+dfsg-6ubuntu1",
"binary_name": "libqt6webenginequickdelegatesqml6"
},
{
"binary_version": "6.2.4+dfsg-6ubuntu1",
"binary_name": "libqt6webenginewidgets6"
},
{
"binary_version": "6.2.4+dfsg-6ubuntu1",
"binary_name": "qml6-module-qtquick-pdf"
},
{
"binary_version": "6.2.4+dfsg-6ubuntu1",
"binary_name": "qml6-module-qtwebengine"
},
{
"binary_version": "6.2.4+dfsg-6ubuntu1",
"binary_name": "qml6-module-qtwebengine-controlsdelegates"
},
{
"binary_version": "6.2.4+dfsg-6ubuntu1",
"binary_name": "qt6-image-formats-plugin-pdf"
},
{
"binary_version": "6.2.4+dfsg-6ubuntu1",
"binary_name": "qt6-pdf-dev"
},
{
"binary_version": "6.2.4+dfsg-6ubuntu1",
"binary_name": "qt6-webengine-dev"
},
{
"binary_version": "6.2.4+dfsg-6ubuntu1",
"binary_name": "qt6-webengine-dev-tools"
},
{
"binary_version": "6.2.4+dfsg-6ubuntu1",
"binary_name": "qt6-webengine-private-dev"
}
]
}{
"binaries": [
{
"binary_version": "6.4.2-final+dfsg-12ubuntu9",
"binary_name": "libqt6pdf6"
},
{
"binary_version": "6.4.2-final+dfsg-12ubuntu9",
"binary_name": "libqt6pdfquick6"
},
{
"binary_version": "6.4.2-final+dfsg-12ubuntu9",
"binary_name": "libqt6pdfwidgets6"
},
{
"binary_version": "6.4.2-final+dfsg-12ubuntu9",
"binary_name": "libqt6webengine6-data"
},
{
"binary_version": "6.4.2-final+dfsg-12ubuntu9",
"binary_name": "libqt6webenginecore6"
},
{
"binary_version": "6.4.2-final+dfsg-12ubuntu9",
"binary_name": "libqt6webenginecore6-bin"
},
{
"binary_version": "6.4.2-final+dfsg-12ubuntu9",
"binary_name": "libqt6webenginequick6"
},
{
"binary_version": "6.4.2-final+dfsg-12ubuntu9",
"binary_name": "libqt6webenginequickdelegatesqml6"
},
{
"binary_version": "6.4.2-final+dfsg-12ubuntu9",
"binary_name": "libqt6webenginewidgets6"
},
{
"binary_version": "6.4.2-final+dfsg-12ubuntu9",
"binary_name": "qml6-module-qtquick-pdf"
},
{
"binary_version": "6.4.2-final+dfsg-12ubuntu9",
"binary_name": "qml6-module-qtwebengine"
},
{
"binary_version": "6.4.2-final+dfsg-12ubuntu9",
"binary_name": "qml6-module-qtwebengine-controlsdelegates"
},
{
"binary_version": "6.4.2-final+dfsg-12ubuntu9",
"binary_name": "qt6-image-formats-plugin-pdf"
},
{
"binary_version": "6.4.2-final+dfsg-12ubuntu9",
"binary_name": "qt6-pdf-dev"
},
{
"binary_version": "6.4.2-final+dfsg-12ubuntu9",
"binary_name": "qt6-webengine-dev"
},
{
"binary_version": "6.4.2-final+dfsg-12ubuntu9",
"binary_name": "qt6-webengine-dev-tools"
},
{
"binary_version": "6.4.2-final+dfsg-12ubuntu9",
"binary_name": "qt6-webengine-doc-dev"
},
{
"binary_version": "6.4.2-final+dfsg-12ubuntu9",
"binary_name": "qt6-webengine-doc-html"
},
{
"binary_version": "6.4.2-final+dfsg-12ubuntu9",
"binary_name": "qt6-webengine-examples"
},
{
"binary_version": "6.4.2-final+dfsg-12ubuntu9",
"binary_name": "qt6-webengine-private-dev"
}
]
}{
"binaries": [
{
"binary_version": "6.8.3+dfsg-0ubuntu1",
"binary_name": "libqt6pdf6"
},
{
"binary_version": "6.8.3+dfsg-0ubuntu1",
"binary_name": "libqt6pdfquick6"
},
{
"binary_version": "6.8.3+dfsg-0ubuntu1",
"binary_name": "libqt6pdfwidgets6"
},
{
"binary_version": "6.8.3+dfsg-0ubuntu1",
"binary_name": "libqt6webengine6-data"
},
{
"binary_version": "6.8.3+dfsg-0ubuntu1",
"binary_name": "libqt6webenginecore6"
},
{
"binary_version": "6.8.3+dfsg-0ubuntu1",
"binary_name": "libqt6webenginecore6-bin"
},
{
"binary_version": "6.8.3+dfsg-0ubuntu1",
"binary_name": "libqt6webenginequick6"
},
{
"binary_version": "6.8.3+dfsg-0ubuntu1",
"binary_name": "libqt6webenginewidgets6"
},
{
"binary_version": "6.8.3+dfsg-0ubuntu1",
"binary_name": "qml6-module-qtquick-pdf"
},
{
"binary_version": "6.8.3+dfsg-0ubuntu1",
"binary_name": "qml6-module-qtwebengine"
},
{
"binary_version": "6.8.3+dfsg-0ubuntu1",
"binary_name": "qml6-module-qtwebengine-controlsdelegates"
},
{
"binary_version": "6.8.3+dfsg-0ubuntu1",
"binary_name": "qt6-image-formats-plugin-pdf"
},
{
"binary_version": "6.8.3+dfsg-0ubuntu1",
"binary_name": "qt6-pdf-dev"
},
{
"binary_version": "6.8.3+dfsg-0ubuntu1",
"binary_name": "qt6-webengine-dev"
},
{
"binary_version": "6.8.3+dfsg-0ubuntu1",
"binary_name": "qt6-webengine-dev-tools"
},
{
"binary_version": "6.8.3+dfsg-0ubuntu1",
"binary_name": "qt6-webengine-doc-dev"
},
{
"binary_version": "6.8.3+dfsg-0ubuntu1",
"binary_name": "qt6-webengine-doc-html"
},
{
"binary_version": "6.8.3+dfsg-0ubuntu1",
"binary_name": "qt6-webengine-examples"
},
{
"binary_version": "6.8.3+dfsg-0ubuntu1",
"binary_name": "qt6-webengine-private-dev"
}
]
}{
"binaries": [
{
"binary_version": "6.9.2+dfsg-2",
"binary_name": "libqt6pdf6"
},
{
"binary_version": "6.9.2+dfsg-2",
"binary_name": "libqt6pdfquick6"
},
{
"binary_version": "6.9.2+dfsg-2",
"binary_name": "libqt6pdfwidgets6"
},
{
"binary_version": "6.9.2+dfsg-2",
"binary_name": "libqt6webengine6-data"
},
{
"binary_version": "6.9.2+dfsg-2",
"binary_name": "libqt6webenginecore6"
},
{
"binary_version": "6.9.2+dfsg-2",
"binary_name": "libqt6webenginecore6-bin"
},
{
"binary_version": "6.9.2+dfsg-2",
"binary_name": "libqt6webenginequick6"
},
{
"binary_version": "6.9.2+dfsg-2",
"binary_name": "libqt6webenginewidgets6"
},
{
"binary_version": "6.9.2+dfsg-2",
"binary_name": "qml6-module-qtquick-pdf"
},
{
"binary_version": "6.9.2+dfsg-2",
"binary_name": "qml6-module-qtwebengine"
},
{
"binary_version": "6.9.2+dfsg-2",
"binary_name": "qml6-module-qtwebengine-controlsdelegates"
},
{
"binary_version": "6.9.2+dfsg-2",
"binary_name": "qt6-image-formats-plugin-pdf"
},
{
"binary_version": "6.9.2+dfsg-2",
"binary_name": "qt6-pdf-dev"
},
{
"binary_version": "6.9.2+dfsg-2",
"binary_name": "qt6-pdf-private-dev"
},
{
"binary_version": "6.9.2+dfsg-2",
"binary_name": "qt6-webengine-dev"
},
{
"binary_version": "6.9.2+dfsg-2",
"binary_name": "qt6-webengine-dev-tools"
},
{
"binary_version": "6.9.2+dfsg-2",
"binary_name": "qt6-webengine-doc-dev"
},
{
"binary_version": "6.9.2+dfsg-2",
"binary_name": "qt6-webengine-doc-html"
},
{
"binary_version": "6.9.2+dfsg-2",
"binary_name": "qt6-webengine-examples"
},
{
"binary_version": "6.9.2+dfsg-2",
"binary_name": "qt6-webengine-private-dev"
}
]
}