DNF5-ADVISORY(8)
π NAME π
dnf5-advisory β the Advisory Command, aka your personal gossip channel for what's up with your packages β¨
πΈ SYNOPSIS πΈ
dnf5 advisory <subcommand> [options] [<advisory-spec>...]
π¦ DESCRIPTION π¦
okay so the advisory command in DNF5 is literally your one-stop shop for stalking advisories π it gives you a bunch of queries to pull info about advisories and the packages that come with them.
You can also yeet in optional advisory-spec arguments if you only wanna see advisories with specific names. filtering? we love her. π
Note: bestie,updateinfois available as a compatibility alias foradvisory. so like,dnf5 updateinfo listis equivalent todnf5 advisory list. same energy, different name. π«Ά
π SUBCOMMANDS π
listβ Lists advisories that match whatever criteria you threw at it. It shows you a table with these columns:Name(that's the advisory ID),Type,Severity,Package(NEVRA), andIssued(date). When you pass--with-bzor--with-cve, the first column shows the Bugzilla or CVE reference ID instead of the advisory name. and installed advisory packages? they get highlighted in green, iconic behavior πinfoβ Prints the detailed tea β about advisories. For every matching advisory it displays:Name,Title,Severity,Type,Status,Vendor,Issueddate,Description,Message,Rights,References(withTitle,Id,Type, andURL), plus the affected packages/modules organized by collection.summaryβ Prints a summary count of advisories by type and severity. It displays a hierarchical summary showing how many advisories are in each category: Security (with the subcategories Critical, Important, Moderate, Low, Other), Bugfix, Enhancement, and Other. The output header tells you the filter mode: Available (that's the default), All, Installed, or Updates.
β¨ OPTIONS β¨
--allβ Shows advisories containing any version of installed packages.--availableβ Shows advisories containing newer versions of installed packages. this is the default behavior, so if you don't say anything, this is what you get πββοΈ--installedβ Shows advisories containing equal and older versions of installed packages.--updatesβ Shows advisories containing newer versions of installed packages for which a newer version is available.--contains-pkgs=PACKAGE_NAME,...β Shows only advisories containing packages with the specified names. This is a list option. Only installed packages are matched. Globs are supported, so go wild π--securityβ Include content contained in security advisories.--bugfixβ Include content contained in bugfix advisories.--enhancementβ Include content contained in enhancement advisories.--newpackageβ Include content contained in newpackage advisories.--advisory-severities=ADVISORY_SEVERITY,...β Include content contained in advisories with the specified severity. This is a list option. Accepted values are:critical,important,moderate,low,none.--bzs=BUGZILLA_ID,...β Include content contained in advisories that fix a ticket of the given Bugzilla ID. This is a list option. Expected values are numeric IDs, e.g.123123. β οΈ Any transaction command (install,upgrade) will fail with an error if there is no advisory fixing the given ticket β you can bypass this by using the--skip-unavailableswitch.--cves=CVE_ID,...β Include content contained in advisories that fix a ticket of the given CVE (Common Vulnerabilities and Exposures) ID. This is a list option. Expected values are string IDs in CVE format, e.g.CVE-2201-0123. β οΈ Any transaction command (install,upgrade) will fail with an error if there is no advisory fixing the given ticket β you can bypass this by using the--skip-unavailableswitch.--with-bzβ Show only advisories referencing a Bugzilla ticket.--with-cveβ Show only advisories referencing a CVE ticket.--jsonβ Requests JSON output format for machine-readable results. Available for thelistandinfosubcommands only. sorry tosummary, she didn't make the cut π
π EXAMPLES π
dnf5 advisory info FEDORA-2022-07aa56297a
Show detailed info about the advisory with the given name.
dnf5 advisory summary --contains-pkgs=kernel,kernel-core --with-bz
Show a summary of advisories containing kernel or kernel-core packages and referencing any Bugzilla ticket.
dnf5 advisory list --security --advisory-severities=important
Show a list of security advisories or advisories with important severity.
dnf5 advisory list --json
List all advisories in JSON format for programmatic processing.
dnf5 advisory list --json --with-cve
List advisories with CVE references in JSON format (extended format).
dnf5 advisory info FEDORA-2022-07aa56297a --json
Show detailed info about an advisory in JSON format.
π JSON OUTPUT π
dnf5 advisory list --json
The command returns a JSON array, each element describing one advisory.
Basic format (without --with-cve or --with-bz):
name(string) β Advisory identifier.type(string) β Advisory type (security,bugfix,enhancement).severity(string) β Advisory severity level.nevra(string) β Package name-epoch:version-release.architecture.buildtime(integer) β Advisory build time, UNIX time.
Extended format (with --with-cve or --with-bz):
advisory_name(string) β Advisory identifier.advisory_type(string) β Advisory type (security,bugfix,enhancement).advisory_severity(string) β Advisory severity level.advisory_buildtime(integer) β Advisory build time, UNIX time.nevra(string) β Package name-epoch:version-release.architecture.references(array) β List of references (CVE/Bugzilla). Each reference contains:reference_id(string) β Reference identifier (e.g.,CVE-2024-1234).reference_type(string) β Reference type (cveorbugzilla).
dnf5 advisory info --json
The command returns a JSON array, each element containing detailed advisory information. Each advisory object contains the following fields:
Name(string) β Advisory name/identifier.Title(string) β Advisory title.Type(string) β Advisory type (security,bugfix,enhancement).Severity(string) β Advisory severity level.Status(string) β Advisory status.Vendor(string) β Advisory vendor.Issued(integer) β Advisory issue time, UNIX time.Description(string) β Detailed advisory description.Message(string) β Advisory message.Rights(string) β Advisory rights/copyright information.references(array) β List of references (CVE, Bugzilla, etc.). Each reference contains:Title(string) β Reference title.Id(string) β Reference identifier (e.g.,CVE-2024-1234).Type(string) β Reference type (cve,bugzilla, etc.).Url(string) β Reference URL.
collections(object) β Package and module collections affected by the advisory:packages(array) β List of affected package NEVRAs (only present if packages exist).modules(array) β List of affected module NSVCAs (only present if modules exist).
For empty results:
dnf5 advisory list --jsonreturns[](empty array).dnf5 advisory info --jsonreturns[](empty array).
π Author π
See AUTHORS.md in the dnf5 source distribution. the whole squad is in there π«Ά
π Copyright π
Contributors to the dnf5 project.
that's the whole page bestie, no cap π
this was DNF5-ADVISORY(8) from the dnf5 manual, last touched Sep 24, 2026 β go forth and query your advisories, you absolute icon πβ¨
π¦ where this page comes from
- fedora 44: dnf5 5.4.6.0-1.fc44 Β· GPL-2.0-or-later
- fedora 44: dnf5 5.4.6.0-1.fc44 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms