d6ac9feb22
A vulnerability has been identified in Citrix Workspace app for Linux that, if exploited, may result in a malicious local user being able to gain access to the Citrix Virtual Apps and Desktops session of another user who is using the same computer from which the ICA session is launched. This issue affects all supported versions of Citrix Workspace app for Linux before 2302 See https://support.citrix.com/article/CTX477618/citrix-workspace-app-for-linux-security-bulletin-for-cve202324486
37 lines
1.4 KiB
Nix
37 lines
1.4 KiB
Nix
{ stdenv, lib }:
|
|
|
|
let
|
|
mkVersionInfo = _: { major, minor, patch, x64hash, x86hash, x64suffix, x86suffix, homepage }:
|
|
{ inherit homepage;
|
|
version = "${major}.${minor}.${patch}.${if stdenv.is64bit then x64suffix else x86suffix}";
|
|
prefix = "linuxx${if stdenv.is64bit then "64" else "86"}";
|
|
hash = if stdenv.is64bit then x64hash else x86hash;
|
|
};
|
|
|
|
# Attribute-set with all actively supported versions of the Citrix workspace app
|
|
# for Linux.
|
|
#
|
|
# The latest versions can be found at https://www.citrix.com/downloads/workspace-app/linux/
|
|
supportedVersions = lib.mapAttrs mkVersionInfo {
|
|
|
|
"23.02.0" = {
|
|
major = "23";
|
|
minor = "2";
|
|
patch = "0";
|
|
x64hash = "d0030a4782ba4b2628139635a12a7de044a4eb36906ef1eadb05b6ea77c1a7bc";
|
|
x86hash = "39228fc8dd69adca4e56991c1ebc0832fec183c3ab5abd2d65c66b39b634391b";
|
|
x64suffix = "10";
|
|
x86suffix = "10";
|
|
homepage = "https://www.citrix.com/downloads/workspace-app/linux/workspace-app-for-linux-latest.html";
|
|
};
|
|
};
|
|
|
|
# Retain attribute-names for abandoned versions of Citrix workspace to
|
|
# provide a meaningful error-message if it's attempted to use such an old one.
|
|
#
|
|
# The lifespans of Citrix products can be found here:
|
|
# https://www.citrix.com/support/product-lifecycle/milestones/receiver.html
|
|
unsupportedVersions = [ ];
|
|
in {
|
|
inherit supportedVersions unsupportedVersions;
|
|
}
|