Security Advisories (1)
CVE-2025-30672 (2025-04-01)

Mite for Perl before 0.013000 generates code with the current working directory ('.') added to the @INC path similar to CVE-2016-1238. If an attacker can place a malicious file in current working directory, it may be loaded instead of the intended file, potentially leading to arbitrary code execution. This affects the Mite distribution itself, and other distributions that contain code generated by Mite.

Changes for version 0.001004 - 2022-06-29

  • Bug Fixes
    • Strict constructor feature should use init_arg rather than attribute names
  • Documentation
    • Add Mite::Manual::Workflow and Mite::Manual::Syntax

Documentation

A Perl OO compiler
Moose-like syntax supported by Mite
how to work with Mite

Modules

Moose-like OO, fast to load, with zero dependencies.
glue between Mite and App::Cmd.
glue between Mite and App::Cmd::Command.
provides the "clean" command
provides the "compile" command
provides the "init" command
Representing an attribute in a class.
Representing a class within a project.
The extra class file written by Mite.
Configuration file for a project.
Use in your Makefile.PL when developing with Mite
Mite within a Mite
Use in your Build.PL when developing with Mite
Representing a whole project.
shim to load .mite.pm files
Representing the human written .pm file.