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_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",
"binary_version": "6.2.4+dfsg-6ubuntu1"
}
]
}{
"binaries": [
{
"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",
"binary_version": "6.4.2-final+dfsg-12ubuntu9"
}
]
}{
"binaries": [
{
"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",
"binary_version": "6.8.3+dfsg-0ubuntu1"
}
]
}{
"binaries": [
{
"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",
"binary_version": "6.9.2+dfsg-2"
}
]
}