Fedora 44 : nicotine+ (2026-5524bd90b2)
| Reporter | Title | Published | Views | Family All 10 |
|---|---|---|---|---|
| CVE-2026-68911 | 29 Sep 202614:59 | – | cve | |
| CVE-2026-68911 Nicotine+: Decompression of peer messages can exhaust available memory | 29 Sep 202614:59 | – | cvelist | |
| EUVD-2026-88978 | 29 Sep 202614:59 | – | euvd | |
| Fedora 43 : nicotine+ (2026-843c104a8c) | 22 Oct 202600:00 | – | nessus | |
| CVE-2026-68911 | 29 Sep 202614:59 | – | mend | |
| CVE-2026-68911 | 29 Sep 202615:17 | – | nvd | |
| PT-2026-102638 | 29 Sep 202600:00 | – | ptsecurity | |
| CVE-2026-68911: Improper Handling of Highly Compressed Data (Data Amplification) | 29 Sep 202600:00 | – | rapid7 | |
| CVE-2026-68911 | 29 Sep 202617:30 | – | redhatcve | |
| CVE-2026-68911 Nicotine+: Decompression of peer messages can exhaust available memory | 29 Sep 202614:59 | – | vulnrichment |
#%NASL_MIN_LEVEL 80900
##
# (C) Tenable, Inc.
##
# The descriptive text and package checks in this plugin were
# extracted from Fedora Security Advisory FEDORA-2026-5524bd90b2
#
include('compat.inc');
if (description)
{
script_id(369952);
script_version("1.1");
script_set_attribute(attribute:"plugin_modification_date", value:"2026/10/21");
script_cve_id("CVE-2026-68911");
script_xref(name:"FEDORA", value:"2026-5524bd90b2");
script_name(english:"Fedora 44 : nicotine+ (2026-5524bd90b2)");
script_set_attribute(attribute:"synopsis", value:
"The remote Fedora host is missing one or more security updates.");
script_set_attribute(attribute:"description", value:
"The remote Fedora 44 host has a package installed that is affected by a vulnerability as referenced in the
FEDORA-2026-5524bd90b2 advisory.
## Version 3.3.11 (September 16, 2026)
### Changes
* Added menu items for moving column headers due to broken drag-and-drop in GTK
* Enabled fixed number of upload slots by default
* Show global recommendations for interests when no personalized ones are available
* Only show online status of open chat history users to reduce server traffic
* Expire cached user IP addresses after 30 minutes at the latest
* Removed 'Everyone' permission for receiving files sent via manual upload
* Removed automatic port forwarding from isolated mode (Docker containers)
### Corrections
* Important: Prevent unbounded memory use for large uncompressed network messages
* Important: Prevent file uploads from going through to spoofed users
* Important: Added rate limits for CTCP messages
* Important: Fixed a rare shares database corruption due to similar file names
* Important: Fixed an issue where peers would sometimes receive the wrong username
* Important: Fixed some incorrect behavior in the distributed search network
* Fixed a crash when searching for room files with no chatroom specified
* Fixed a rare crash when opening File Properties dialog
* Fixed rare crashes when starting/quitting the application
* Fixed broken Add Buddy text entry in the buddies sidebar
* Fixed configuration files not being saved when restarting or logging out
* Fixed upload removals when banning an IP address from the Preferences dialog
* Fixed loading a saved shares file list from disk while offline
* Fixed shares not always rescanning on startup when databases were missing/corrupted
* Fixed folder downloads adding files from other users with identical folder paths
* Fixed incorrect average transfer speed when uploading the same file many times
* Fixed transfer list not always updating fully until switching to another tab
* Fixed zero-byte downloads not finishing immediately
* Fixed an issue where the first connection to the server could fail
* Fixed occasional performance issues when responding to search requests
* Fixed incorrect sort order in file lists in some cases
* Fixed inaccurate stuck current folder count during rescan
* Fixed missing shared file count for users with no shared files
* Fixed issues reading audio properties for some files when rescanning shares
* Fixed tabs unexpectedly being marked as read when scrolling through them
* Fixed room list order sometimes changing after restarting
* Fixed removed private rooms not being fully cleaned from lists until reconnecting
* Fixed long usernames not being ellipsized in private chat tabs
* Fixed minor sizing issues with pages context menu on some systems
* Fixed cosmetic issue with invalid folder paths in folder chooser button
* Removed 'Insert Emoji' menu item from text entries that don't accept emoji
Tenable has extracted the preceding description block directly from the Fedora security advisory.
Note that Nessus has not tested for this issue but has instead relied only on the application's self-reported version
number.");
script_set_attribute(attribute:"see_also", value:"https://bodhi.fedoraproject.org/updates/FEDORA-2026-5524bd90b2");
script_set_attribute(attribute:"solution", value:
"Update the affected nicotine+ package.");
script_set_cvss_base_vector("CVSS2#AV:N/AC:L/Au:N/C:N/I:N/A:P");
script_set_cvss_temporal_vector("CVSS2#E:U/RL:OF/RC:C");
script_set_cvss3_base_vector("CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H");
script_set_cvss3_temporal_vector("CVSS:3.0/E:U/RL:O/RC:C");
script_set_attribute(attribute:"cvss4_vector", value:"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N");
script_set_attribute(attribute:"cvss4_threat_vector", value:"CVSS:4.0/E:U");
script_set_attribute(attribute:"cvss_score_source", value:"CVE-2026-68911");
script_set_attribute(attribute:"exploitability_ease", value:"No known exploits are available");
script_set_attribute(attribute:"exploit_available", value:"false");
script_set_attribute(attribute:"vuln_publication_date", value:"2026/09/29");
script_set_attribute(attribute:"patch_publication_date", value:"2026/10/13");
script_set_attribute(attribute:"plugin_publication_date", value:"2026/10/21");
script_set_attribute(attribute:"plugin_type", value:"local");
script_set_attribute(attribute:"cpe", value:"cpe:/o:fedoraproject:fedora:44");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:fedoraproject:fedora:nicotine+");
script_set_attribute(attribute:"generated_plugin", value:"current");
script_end_attributes();
script_category(ACT_GATHER_INFO);
script_family(english:"Fedora Local Security Checks");
script_copyright(english:"This script is Copyright (C) 2026 and is owned by Tenable, Inc. or an Affiliate thereof.");
script_dependencies("ssh_get_info2.nasl");
script_require_keys("Host/local_checks_enabled", "Host/RedHat/release", "Host/RedHat/rpm-list");
exit(0);
}
include('rpm2.inc');
if (!get_kb_item('Host/local_checks_enabled')) audit(AUDIT_LOCAL_CHECKS_NOT_ENABLED);
var os_product = get_kb_item('installed_os/local/SSH/0/product');
if (isnull(os_product) || 'Fedora' >!< os_product) audit(AUDIT_OS_NOT, 'Fedora');
var os_version = get_kb_item('installed_os/local/SSH/0/version');
if (isnull(os_version)) audit(AUDIT_UNKNOWN_APP_VER, 'Fedora');
if (! preg(pattern:"^44([^0-9]|$)", string:os_version)) audit(AUDIT_OS_NOT, 'Fedora 44', 'Fedora ' + os_version);
if (!get_kb_item('Host/RedHat/rpm-list')) audit(AUDIT_PACKAGE_LIST_MISSING);
var cpu = get_kb_item('Host/cpu');
if (isnull(cpu)) audit(AUDIT_UNKNOWN_ARCH);
if ('x86_64' >!< cpu && cpu !~ "^i[3-6]86$" && 's390' >!< cpu && 'aarch64' >!< cpu) audit(AUDIT_LOCAL_CHECKS_NOT_IMPLEMENTED, 'Fedora', cpu);
var constraints = [
{
'release': '44',
'pkgs': [
{'reference':'nicotine+-3.3.11-1.fc44', 'rpm_spec_vers_cmp':TRUE}
]
}
];
var os_release = get_one_kb_item('installed_os/local/SSH/0/release');
var os_sp = get_one_kb_item('Host/*/minor_release');
var flag = 0;
var reference;
var sp;
var _cpu;
var el_string;
var rpm_spec_vers_cmp;
var epoch;
var allowmaj;
var exists_check;
var cves;
foreach var constraint ( constraints ) {
# Check that the target release is equal to the affected release
if (!empty_or_null(constraint['release'])){
if (constraint['release'] != os_release) continue;
}
if (!empty_or_null(constraint['sp'])){
if (constraint['sp'] != os_sp) continue;
}
foreach var pkg ( constraint['pkgs'] ) {
reference = NULL;
sp = NULL;
_cpu = NULL;
el_string = NULL;
rpm_spec_vers_cmp = NULL;
epoch = NULL;
allowmaj = NULL;
exists_check = NULL;
cves = NULL;
if (!empty_or_null(pkg['reference'])) reference = pkg['reference'];
if (!empty_or_null(pkg['sp'])) sp = pkg['sp'];
if (!empty_or_null(pkg['cpu'])) _cpu = pkg['cpu'];
if (!empty_or_null(pkg['el_string'])) el_string = pkg['el_string'];
if (!empty_or_null(pkg['rpm_spec_vers_cmp'])) rpm_spec_vers_cmp = pkg['rpm_spec_vers_cmp'];
if (!empty_or_null(pkg['epoch'])) epoch = pkg['epoch'];
if (!empty_or_null(pkg['allowmaj'])) allowmaj = pkg['allowmaj'];
if (!empty_or_null(pkg['exists_check'])) exists_check = pkg['exists_check'];
if (!empty_or_null(pkg['cves'])) cves = pkg['cves'];
if (reference &&
## (no known rpm to check OR known rpm_exists)
(!exists_check || rpm_exists(rpm:exists_check)) &&
rpm_check(sp:sp, cpu:_cpu, reference:reference, epoch:epoch, el_string:el_string, rpm_spec_vers_cmp:rpm_spec_vers_cmp, allowmaj:allowmaj, cves:cves)) flag++;
}
}
if (flag)
{
security_report_v4(
port : 0,
severity : SECURITY_WARNING,
extra : rpm_report_get()
);
exit(0);
}
else
{
var tested = pkg_tests_get();
if (tested) audit(AUDIT_PACKAGE_NOT_AFFECTED, tested);
else audit(AUDIT_PACKAGE_NOT_INSTALLED, 'nicotine+');
}
Data
Build on a solid foundation with Vulners data
We provide the essential building blocks for cybersecurity solutions with comprehensive, structured, and constantly updated vulnerability and exploits data
Api
Power your application with Vulners API
The Vulners REST API offers reliable, high-performance access to vulnerability intelligence, with 99.9% SLA uptime and CDN-backed data delivery for seamless global access
App
Assess and manage vulnerabilities with Vulners tools
Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation
21 Oct 2026 00:00Current
6.2Medium risk
Vulners AI Score6.2
CVSS 48.7
EPSS0.00301
SSVC